区别辨析abolish、cancel和repeal

abolish、cancel和repeal这些动词均含“取消、废除”之意。

abolish :正式用词,指彻底废除某种制度、规章或习俗。

  • The following year Parliament voted to abolish the death penalty for murder.
    议会于翌年表决对谋杀罪废除死刑。
  • Abolish plutocracy if you would abolish poverty. As millionaires increase, pauperism grows. The more millionaires, the more paupers.
    如果你想消灭贫困,就要消灭富豪统治。随着百万富翁的增加,贫困也在增加。百万富翁越多,贫民也就越多。
    ——美国第19任总统(1877年-1881年)拉瑟福德·伯查德·海斯(Rutherford Birchard Hayes,1822年10月4日-1893年1月17日)

cancel :用法广泛,多指取消债务、合同、证书、比赛、旅行、计划或约会等。

  • All flights have been cancelled because of bad weather.
    因天气恶劣,所有航班均被取消。

repeal书面用词,指撤销立法机关通过的协议、法案或法律等。

  • The government has just repealed the law segregating public facilities.
    政府刚刚废止了不同种族分开使用公共设施的法令。
  • Lauren Underwood toppled a Republican incumbent outside of Chicago by appealing to women’s concerns about Republican attempts to repeal the Affordable Care Act.
    在芝加哥郊外,劳伦·安德伍德通过呼吁女性关注共和党试图废除《合理医疗费用法案》的做法,推翻了一名共和党现任议员。
    ——《纽约时报》