精英家教网 > 高中英语 > 题目详情
My English-Chinese dictionary isn’t in my schoolbag. Where _________ I have put it?
A.canB.mustC.shouldD.would
A

试题分析:考查情态动词的完成式:句意:我的英汉字典不在书包里。我会把它放在哪里呢?can和完成式连用表示推测,常用于否定和疑问句中,must have done过去一定做了,should have done过去本应该做却没有做,would have done过去本可以做却没有,选A。
练习册系列答案
相关习题

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

You ________ in person; a telephone would have been enough.
A.couldn’t have comeB.needn’t have come
C.shouldn’t have comeD.mustn’t have come

查看答案和解析>>

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

--- Guess what! I have got A for my term paper.
--- Great! You _____ read widely and put a lot of work into it..
A.mustB.should
C.must haveD.should have

查看答案和解析>>

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

Some people ________ not have plans yet for New Year’s Eve, but others know exactly what they will be doing.
A.canB.mustC.needD.may

查看答案和解析>>

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

Don’t be angry with us. We _____ with you together, but we were busy with our final reports when you called in.
A.would eat outB.could have eaten outC.should eat outD.must have eaten out

查看答案和解析>>

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

He ________ to the cinema last night, for he stayed with me.
A.mustn’t goB.shouldn’t have gone C.could not goD.couldn’t have gone

查看答案和解析>>

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

--- What ____ have happened to Kevin?
--- He might have run into some trouble.
A.could B.must C.would D.might

查看答案和解析>>

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

A mistake ______ have been made on our bill. We didn’t order any fish today.
A.shouldB.wouldC.couldD.must

查看答案和解析>>

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

------I can’t wait to go to your party. ________ my friend Susan come?
------ Of course. She is always welcome.
A.ShallB.ShouldC.WillD.Must

查看答案和解析>>

同步练习册答案