问题
选择题
--- 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。