问题
选择题
(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表示(责备某人)应该做某事而没有做某事。