You must have waited here for a long time, __________?A.mustn’t you B.needn’t yo

You must have waited here for a long time, __________?A.mustn’t you B.needn’t yo

题型:不详难度:来源:
You must have waited here for a long time, __________?
A.mustn’t you B.needn’t you C.didn’t you D.haven’t you

答案
D
解析
考查反义疑问句。当must用来表示对过去的情况进行“推测”(must + have done)时,如强调对过去情况的推测(一般句中有过去的时间状语),反意疑问句部分要用“didn’t + 主语”;如果强调动作的完成(一般没有过去时间状语),反意疑问句部分要用“haven’t / hasn’t + 主语”。
举一反三
As your spoken English gets better, ______ your written English.
A.so doesB.so willC.nor doesD.neither will

题型:不详难度:| 查看答案
The man ______ was a friend of mine.
A.you just talked toB.whom you just talked to him
C.who you just talked to himD.which you just talked to

题型:不详难度:| 查看答案
-In modern times, girls like beautiful clothes
-Yes,       and        boys. After all, our life has been greatly improved
A.so do they; so do youB.so they do; so you do
C.so do they; so you doD.so they do; so do you

题型:不详难度:| 查看答案
Rather than ____ in the restaurant many westerners prefer to get together with friends for weekends.
A.eatB.to eatC.eatingD.they eat

题型:不详难度:| 查看答案
You can’t imagine ______ a little boy eats ____ many apples.
A.such; suchB.so; soC.so; suchD.such; so

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.