精英家教网 > 高中英语 > 题目详情

—Happy birthday, Mary!
—Thank you! It’s the best present I         for.

A.should have wished B.may have wished 
C.must have wished D.could have wished 

D

解析试题分析:句意:--玛丽,生日快乐!--谢谢,这是我能够期望的最好的礼物。 使用could have done过去能够做了,should have done过去本应该做却没有,may have done过去可能做了,must have done过去一定做了,所以选D。
考点:考查情态动词+完成式的用法

练习册系列答案
相关习题

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

Now that she is out of job, Lucy ______ going back to school, but she hasn’t decided yet.

A.had consideredB.has been considering
C.consideredD.is going to consider

查看答案和解析>>

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

I hope to have a car of my own so that I________ compete with others for space on crowded buses.

A.mustn'tB.can't
C.oughtn't toD.don't have to

查看答案和解析>>

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

I’ve ordered some pizza, so we _______ worry about cooking when we get home tired.

A.can’tB.dare notC.needn’tD.may not

查看答案和解析>>

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

–I don’t know what I _______ without the suitcase you lent me.
–Glad to have been of some help to you.

A.should have doneB.would doC.would have doneD.should do

查看答案和解析>>

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

---My little daughter is coughing worse than ever.
---She ______ to the hospital yesterday.

A.had to be taken B.should have taken
C.must have been taken D.ought to have been taken

查看答案和解析>>

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

—1 wonder if Sue will be here by five.
—Don't worry !  She just went to collect her kids.She     be back by then.

A.should B.can C.would D.might 

查看答案和解析>>

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

He hesitated for a moment before kicking the ball,otherwise he________a goal.

A.had scored B.scored 
C.would score D.would have scored 

查看答案和解析>>

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

The family ________ on time, but their car had a flat tyre on the halfway.

A.would arrive B.could arrive
C.must have arrived D.could have arrived

查看答案和解析>>

同步练习册答案