—I didnt go to see the doctor yesterday.    —But you. A. ought B. ought to C. oughted to

发布时间:2020-08-17 14:36:43

—I didn't go to see the doctor yesterday.
    —But you    .  
A. ought
B. ought to
C. oughted to
D. ought to have

网友回答

A. ought
B. ought to
C. oughted to
(答案→)D. ought to have
解析:从对话中可以看得出来,双方谈论的话题是过去的事,故应用ought to have +过去分词,省略时,则须在to之前加上have。错选B者主要是没注意到句中的yesterday,是表过去,而非现在。
以上问题属网友观点,不代表本站立场,仅供参考!