问题 选择题

--- I didn’t tell my parents the secret yesterday.

--- But you ______.

A.ought to do

B.ought to

C.should

D.ought to have

答案

答案:D

考查情态动词。句意:昨天我没有告诉我父母这个秘密。但是你本应该告诉他们的。ought to have done 本应该做某事,而实际上没有做,所以选D, ought to 后省略了told your parents。

问答题
单项选择题