ought to 是一个带有道义义务、责任意味的情态动词,常与 should 同义使用。在构造一般疑问句时,它的形式略显书面化,值得特别掌握。
ought to = should:表示“应该”,但带有更明显的义务、责任感。
在非肯定语境中,should 使用频率更高;ought to更显书面和正式。
构造“ought to”的一般疑问句时,**只需将 ought 提前**,再接主语和动词原形即可:
✅ Ought he not to see a doctor?
难道他不该去看看病吗?(较正式)
✅ Ought you to smoke so much?
你非得抽那么多烟吗?
do/does/did + ought to
某些方言或非正式英语中,有人会错误地将“ought to”与 do/does/did 连用形成疑问句。但这是不被标准英语接受的用法。
❌ Did we ought to have done it?
(错误!这是非标准句型)
正确形式应为:
✅ Ought we to have done it?
在否定形式或疑问语气中,尤其是在口语中,to 可以省略。但在肯定句中省略是不被接受的。
✅ Ought we (to) have done it?
✅ Oughtn't he (to) see a doctor?
✅ Oughtn't we (to) send for the police?
❌ *He ought come early. (错误!肯定语境下必须带 to)
✅ He ought to come early.
✅ Ought she to apologize for what she said?
她是不是应该为自己说的话道歉?
✅ Oughtn't we to double-check the data?
咱们是不是应该再检查一次数据?
✅ Ought I to tell him the truth?
我该把真相告诉他吗?
✔ 疑问句结构: Ought + 主语 + (to) + 动词原形?
✔ 肯定语境中必须保留 to
✔ 否定/疑问句中 to 可省略(尤其在口语中)
❌ 切勿与 do/does/did 搭配使用