当前位置:高中试题 > 英语试题 > 虚拟语气 > Will was stupefied with exhaustion, and he _____ his head on the grass under one...
题目
题型:不详难度:来源:
Will was stupefied with exhaustion, and he _____ his head on the grass under one of the trees and slept, but he saw a cat acting strangely. 
A.should have liedB.ought to have layC.might have laidD.must have laid

答案
C
解析

试题分析:句意:Will过度劳累,他本来可能已经将头枕在树下的草地上睡着了,但是他看见一只猫走过来。这里表示对过去的事情的不太肯定的推测,用might have done,should have done是虚拟语气“过去本应该做却没有做”,ought to have done和should have done意思一样,也是“过去本应该做却没有做”,must have done“过去一定做了…”。所以选C。
核心考点
试题【Will was stupefied with exhaustion, and he _____ his head on the grass under one】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
______ today, he would get there by Friday.
A.Were he to leaveB.If he had leftC.Did he to leaveD.Had he left

题型:不详难度:| 查看答案
The manager considers it is important that everything _______ by weekend.
A.will complete;B.has completedC.be completedD.is completed

题型:不详难度:| 查看答案
If you had told him the truth, he ______ so angry now.
A.isn"tB.wasn"t
C.wouldn"t beD.wouldn"t have been

题型:不详难度:| 查看答案
Supposing you _________ the lottery, what would you do with the money?
A.would winB.have wonC.had wonD.won

题型:不详难度:| 查看答案
We were strongly recommended that we _____ in Malaysia.
A.didn’t travel B.wouldn’t travelC.hadn’t travelled D.not travel

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