----- John looks a bit upset. Did you tell him the bad news? ------Yes, but I __

----- John looks a bit upset. Did you tell him the bad news? ------Yes, but I __

题型:不详难度:来源:
----- John looks a bit upset. Did you tell him the bad news?
------Yes, but I _____him after his birthday party.
A.should have toldB.must have told
C.shouldn’t have toldD.needn’t have told

答案
A
解析
考查虚拟语气。Should have done sth本应该做某事实际上却未坐;must have done一定做了某事;shouldn’t have done本不应该做某事,实际上却做了。Needn’t have done本不需要做某事,实际上却做了。句意—John看上去有点难过。你把那个坏消息告诉他了?—是的。可我本应该是在生日聚会以后在告诉他的。根据句意说明A正确。
点评:虚拟语气的考查重点要关注if条件句的虚拟语气,不同的时态使用不同的形式。
举一反三
If you don’t tell him the true story, _______________.
A.nor do IB.I do neitherC.nor will ID.I will nor

题型:不详难度:| 查看答案
---- Amazing ! You       wear slippers at work .
---- Don’t you know it’s a fashion ?
A.mightB.shouldC.couldD.would

题型:不详难度:| 查看答案
The new shop announced that the first to purchase goods on the opening day         get a big prize.
A.willB.shallC.mustD.might

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

题型:不详难度:| 查看答案
----Did you go to the cinema last night?
----No, We    , but our car broke down on the way.
A.must have goneB.shouldn’t have gone
C.could have goneD.Needn’t have gone

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.