refrain

Restriction,refrain,restraint的区别为:指代不同、用法不同、侧重点不同

一、指代不同

1、Restriction:限制。

2、refrain:克制。

3、restraint:约束力。

二、用法不同

1、Restriction:基本意思是“限度,限制”,指事物在某〔些〕方面(如空间、时间、程度、数量等)划定的不可逾越的界限。用于比喻则指由自然界、权威当局或协定、合同等规定的期限,其前通常加不定冠词。

2、refrain:refrain仅指动作未做,restrain含义广,指用强力或权力去阻止或限制某人做某事。

3、restraint:15世纪初期进入英语,直接源自古法语的restreinte,意为压制。

三、侧重点不同

1、Restriction:表限制的行为。

2、refrain:强调主动受限。

3、restraint:表示压制,约束。