当前位置:高中试题 > 英语试题 > 虚拟语气 > — I’ll tell Mary about her new job tomorrow. — You ______ her last week. A.ought...
题目
题型:不详难度:来源:
— I’ll tell Mary about her new job tomorrow.
— You ______ her last week.
A.ought to tellB.would have toldC.must tellD.should have told

答案
D
解析
should+have done表“过去本应该做某事而实际上没有做”。
核心考点
试题【— I’ll tell Mary about her new job tomorrow. — You ______ her last week. A.ought】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
I ______ pay Tracy a visit, but I’m not sure whether I will have time this Sunday.
A.shouldB.mightC.wouldD.could

题型:不详难度:| 查看答案
— I don’t mind telling you what I know.
— You _____. I’m not asking you for it.
A.mustn’tB.may notC.can’tD.needn’t

题型:不详难度:| 查看答案
— Excuse me, Is this the right way to the Summer Palace ?
— Sorry, I am not sure, but it _______ be.
A.mightB.willC.mustD.can

题型:不详难度:| 查看答案
— Mum, I’ve been studying English since 8 o’clock. _______ I go out and play with tom for a while ?
— No, I’m afraid not. Besides, it’s raining outside now.
A.Can’tB.Wouldn’tC.May notD.Won’t

题型:不详难度:| 查看答案
Mr. White _______ at 8:30 for the meeting, but he didn’t show up.
A.should have arrivedB.should arrive
C.should have had arrivedD.should be arriving

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.