The lady ________ have done something wrong, because she is looking guilty.A.wou

The lady ________ have done something wrong, because she is looking guilty.A.wou

题型:不详难度:来源:
The lady ________ have done something wrong, because she is looking guilty.
A.wouldB.shouldC.canD.must

答案
D
解析

试题分析: 句意:这个女士一定做了错事,因为她看起来很内疚。表示肯定推测用“must have done”,would have done“本来会做”,can have done“本可以做却没有做”,should have done过去本应该做却没有,所以选D。
举一反三
It was playing video games that took the boy too much time that he          have spent learning.
A.couldB.mustC.mightD.ought to

题型:不详难度:| 查看答案
---What do you think is the matter with your car?
---Well, it _____ start at all. I mean I turned the key and nothing happened.
A.shan’tB.won’tC.mustn’tD.shouldn’t

题型:不详难度:| 查看答案
--Has Mr. White arrived, Tom?
--Yes, sir. _____ he come in to see you right now?
A.ShallB.MayC.CanD.Must

题型:不详难度:| 查看答案
The light in his office is out. He_________ left for home.
A.must haveB.must have beenC.should haveD.should have been

题型:不详难度:| 查看答案
-Was the United State of America founded on July 4th, 1776?
--You _________  be right but I need to check it in the history textbook anyway.
A.have toB.must C.mayD.will

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

超级试练试题库

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