精英家教网 > 高中英语 > 题目详情
(2009安徽安庆模拟) He _____ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.
A.shouldB.mustC.wouldn’tD.can’t
B
此处考查情态动词表示推测的用法。should have done表示过去应该做而实际并没有做,因此淘汰A项。would不用来表推测,因此淘汰C项。B基与D项虽然都可以表示推测,但B项表肯定意义而D项表示否定推测,意为“不可能”,根据句意:他肯定已完成了他的工作;不然,他就不会在海边玩得那么愉快了。可知此处需要肯定意义,因此淘汰D项。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

I missed the last bus, so I _____ go home on foot.
A.must B.have toC.may D.had to

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Most of the students felt rather disappointed at the English party. They say that it ______ better organized.
A.had beenB.had to beC.must have beenD.could have been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---Oh,Tom! You are too late.
---Sorry. How I wish I_____measures Mr Smith suggested to leave ten minutes earlier.
A.adoptedB.would adoptC.had adoptedD.could adopt

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---Which is your preference, tea or coffee?
---______ They are both to my taste.
A.None.B.Either.C.What about you?D.At your service.

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2009山东聊城模拟) “Mary looks hot and dry” “So _____ you if you had so high a fever.”
A.doB.areC.willD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Where is my ball? I remember I put it here yesterday.
--You           it in the wrong place.
A.must putB.might putC.should have putD.might have put

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- Where are the students ? How could they keep us waiting for so long? 
--- They started an hour ago and they____ be here in fifteen minutes, I think.
A.mightB.wouldC.shouldD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I thought you ____ like something to read , so I have brought you some books .
A.mayB.mightC.couldD.must

查看答案和解析>>

同步练习册答案