当前位置:高中试题 > 英语试题 > 动词的分类 > — Happy birthday!— Thank you! It’s the best present I _______ for.A.should have ...
题目
题型:不详难度:来源:
— Happy birthday!
— Thank you! It’s the best present I _______ for.
A.should have wishedB.must have wished
C.may have wishedD.could have wished

答案
D
解析
考查情态动词+have done表推测用法。句意:“—生日快乐!—谢谢!这很可能是我希望得到的最好的礼物。”should have done“本应该做(但实际上未做),只表虚拟”;must have done“过去一定做过某事”;may have done“过去可能做过某事”;could have done“过去很可能做过某事”。后三个均可表推测,就可能性程度而言,must 最大,could 其次,may 更次之,might 最小。
核心考点
试题【— Happy birthday!— Thank you! It’s the best present I _______ for.A.should have 】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
I got close enough to hear them speaking Chinese, and I said “Ni Hao ” just as I ____ do in China.
A.mustB.mightC.canD.should

题型:不详难度:| 查看答案
—Bad news?
—If you ______ know, Li Na got defeated again in the first round!
A.canB.willC.shallD.must

题型:不详难度:| 查看答案
I          use a clock to wake me up because at six o"clock each morning the train comes by my house.
A.couldn"tB.mustn"t
C.shouldn"tD.needn"t

题型:不详难度:| 查看答案
We ______ the difficulty together, but why didn"t you tell me?
A.should faceB.might face
C.could have facedD.must have faced

题型:不详难度:| 查看答案
One of our rules is that every student       wear school uniform while at school.
A. mightB. couldC. shallD. will

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