repeal, abolish, cancel, do away with, omit
这组词都有“废除,取消”的意思。它们的区别是:
1.从搭配上说:abolish常用于旧的法律、规章、风俗、习惯或社会制度等; cancel常用于契约、合同、特许、约束、义务、个人债务、安排、计划、会议、假期、约会、证书等; do away with常用于去掉某种习惯,免去客套,停止某种活动等; omit一般用于字、词、句等方面; repeal 通常用于法律法规。
2.从意思上说:abolish强调彻底废除; cancel指令其失去效力或取消已有的安排; repeal强调立法机关自己废止或者通过公民投票的方式废止。
3.从用法上说:do away with是不可分性习语; abolish, cancel, omit, repeal都是及物动词,接简单宾语, omit常用于被动语态, cancel有时还可用作不及物动词。
abolish,cancel,repeal
这些动词都含“取消、废除”之意
abolish正式用词,指彻底废除某种制度、规章或习俗。
cancel用法广泛,多指取消债务、合同、证书、比赛、旅行、计划或约会等。
repeal书面用词,指撤销立法机关通过的协议、法案或法律等。