精英家教网 > 高中英语 > 题目详情
— 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 最小。
练习册系列答案
相关习题

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

----- Mary looks very upset. She _______ failed to pass the exam.
----- I guess so. It's very difficult after all.
A  must have   B could have   C should have  D might have

查看答案和解析>>

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

--- Shall I tell John about it?
--- No, you _____. I’ve told him already.
A.mustn’tB.wouldn’tC.shouldn’tD.don’t have to

查看答案和解析>>

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

Oh, I’m not feeling well in the stomach. I _________ so much mushroom this morning.
A.shouldn’ t eatB.musn’t have eatenC.mustn’t eatD.shouldn’t have eaten

查看答案和解析>>

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

One of our rules is that every student       wear school uniform while at school.
A. mightB. couldC. shallD. will

查看答案和解析>>

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

Often he______ sit for hours doing nothing at all when he was in low spirits.
A.shouldB.wouldC.couldD.might

查看答案和解析>>

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

--- May I smoke here?
--- If you       , choose a seat in the smoking section.
A.shouldB.couldC.mustD.may

查看答案和解析>>

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

“Not having returned home yet, _________”, his father said to the police.
A.his mother got worriedB.his mother must be worried
C.I think he is missingD.he must have got into some trouble.

查看答案和解析>>

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

—Jenny,how did your math exam go?
—I thought I ________,but in fact I came in the top 10% in the class.
A.might have failedB.couldn’t have failedC.should have failedD.mustn’t have failed

查看答案和解析>>

同步练习册答案