问题 选择题

(2009福州市高中毕业班第一次单科质量检查) Why didn’t you tell me there was no class today? You _____ me about it earlier.

A.ought to have told

B.should tell

C.should have been told

D.ought to be told

答案

答案:A

考察虚拟语气,根据题意你应该早点告诉我啊。ought to have done表示(责备某人)应该做某事而没有做某事。

单项选择题
单项选择题