You must have read about Mark Twain long ago, ____?A.mustn’t youB.haven’t youC.d

You must have read about Mark Twain long ago, ____?A.mustn’t youB.haven’t youC.d

题型:不详难度:来源:
You must have read about Mark Twain long ago, ____?
A.mustn’t youB.haven’t you
C.didn’t youD.needn’t you

答案
C
解析

试题分析:在must/can/can’t/may/might/should---+have done 结构中,句子表达的意思都是过去的事情,例如must have done表示过去一定-----,这类句子变成反意疑问句是先把句子变成不推测然后再变反意疑问句,本句中由long ago可知是一般过去时,故这个句子如不表推测,应该表达为:You read about Mark Twain long ago, _____?故答案应为didn’t you,所以答案应为C。
举一反三
We hardly believe the news is true,________
A.do weB.don’t weC.is itD.isn’t it

题型:不详难度:| 查看答案
---I don’t think your children could have been used to the quick pace of life while working in Shenzhen, _____they?
---_____. They thought of returning to Changchun.
A.had ; YesB.do ; YesC.have ; No.D.were ; No

题型:不详难度:| 查看答案
I don’t suppose he could have gone to the job interview yesterday, __________?
A.has heB.could he C.didn’t heD.did he

题型:不详难度:| 查看答案
I am sure you’d rather he stayed in New Zealand, ______?
A.wouldn’t youB.did youC.didn’t heD.am not I

题型:不详难度:| 查看答案
-----Alice, you clean the blackboard today, _________?
----- But I cleaned it yesterday.
A.won’t youB.will youC.didn’t youD.don’t you

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

超级试练试题库

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