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

--I once got lost during my first visit to Beijing.
-- Oh, did you? You ____ me as your guide.
A.might have askedB.could askC.would have askedD.would ask
A
考查情态动词+have done表示虚拟语气,因为是指的过去的事情,排除BD,might have asked 本可以叫,would have asked本来会叫,句意:--我在第一次到北京的时候迷路了,--是吗?你本可以让我做导游的。选A。
练习册系列答案
相关习题

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


You______all right now if you ____to the doctor then.
A.would be,had listenedB.would have been,had listened
C.would be,listenedD.would have been,listened

查看答案和解析>>

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

—I ordered a pair of shoes online two days ago and they haven’t arrived yet.
—Don’t worry. You_______ have them by Friday.
A.couldB.shallC.mustD.may

查看答案和解析>>

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


It’s nearly 7 o’clock. Helen _______ come, but let’s wait for her for another 5 to 7 minutes.
A.couldn’tB.can’tC.mustn’tD.may not

查看答案和解析>>

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


—_____ I invite Jack to the party?
   —Yes, it’ll be nice if you _____.
     
A.Will;will  B.Shall;shall C.Will;do D.Shall;do

查看答案和解析>>

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


—Peter didn’t come to the meeting this morning.
— I _______ him yesterday, but I was too busy and forgot it.
A.should tellB.should have toldC.had to tellD.had told

查看答案和解析>>

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


-- Did you visit the zoo?
--- No, we_______have visited it, but we spent too much time shopping.
A.shouldn’tB.can’tC.couldD.must

查看答案和解析>>

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

She ______ your birthday. But she had to put work first.
A.wouldn’t forgetB.shouldn’t forget
C.mustn’t have forgottenD.couldn’t have forgotten

查看答案和解析>>

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


---Must I go to work with you?
--- No, you_____. Linda ______ go with me.
A.mustn’t ; canB.can’t ; has toC.daren’t ; shouldD.needn’t ; may

查看答案和解析>>

同步练习册答案