compel 指在法律、权力、力量或行动等的驱使下被迫而为。
force 指用个人意志、权力、权威或暴力等,迫使他人改变看法或做本不愿做的事。
constrain 侧重施加约束力或有约束作用的影响,也指环境对人强加的影响迫使人去做某事,尤指受良心、情感等内在力量驱使去做某事。
oblige 指由于生理上或道德上的需要,促使某人做某事,也指有权威的人或机构迫使某人做某事,还可指在特定情况下被迫作出的反应。
参考例句
1. They were often compelled to work eleven or twelve hours a day. 他们常常被迫每天工作十一二个小时。
2. You can compel obedience, but not affection. 可以逼人服从,却无法逼人生爱。
3. Therefore, subjects such as agriculture, money, industry, and trade compel historians' interest for a variety of commendable reasons. 所以,诸如农业、货币、工业和贸易等课题使得历史学家的研究兴趣变得宽广。
英英解释
v.
1. force or compel somebody to do something
2. make someone do something