当前位置:高中试题 > 英语试题 > 虚拟语气 > You must have waited here for a long time ,___________you?A.mustn’tB.didn’tC.hav...
题目
题型:不详难度:来源:

You must have waited here for a long time ,___________you?
A.mustn’tB.didn’tC.haven’tD.hadn’t

答案
C
解析
考察反意疑问句, must表猜测时其反意疑问句要和must后的动词保持一致。“你肯定等了很长时间,是吗?”,由于没有过去时间状语所以答案C。
核心考点
试题【You must have waited here for a long time ,___________you?A.mustn’tB.didn’tC.hav】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三

—ou___________ stop me.
—Even if you __________it, I won"t allow you to swim across the river.
A.mustn"t; dare not doB.may ; dare not do
C.can; dare to doD.needn"t; dare do

题型:不详难度:| 查看答案

----Sorry, Michelle is a little shy.
----Never mind, I     be that way when I was    her age.
A.would, atB.used to, ×C.would, ×D.used to, at

题型:不详难度:| 查看答案

From what I learn about their hotel, the service and the weather, they    their holiday very much.
A.couldn’t have enjoyedB.shouldn’t have enjoyed
C.needn’t have enjoyedD.can’t have enjoyed

题型:不详难度:| 查看答案

I     have written to him because he phoned me shortly afterwards.
A.ought toB.mustC.couldn’tD.needn’t

题型:不详难度:| 查看答案

The poor boy    the test again; in that case, his mother will be very disappointed.
A.must have failedB.might failC.could have failedD.should fail

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