She knows a lot about the film. She must have seen it before, ______ ?must she  

She knows a lot about the film. She must have seen it before, ______ ?must she  

题型:不详难度:来源:
She knows a lot about the film. She must have seen it before, ______ ?
must she            B. mustn’t she     C. has she      D. hasn’t she
答案
D
解析
考查反义疑问句.对已发生的过去情况的推测,若陈述句谓语部分有“must have done”,而且有表示过去的时间状语,问句部分用didn’t;若没有表示过去的时间状语,问句部分用haven’t或hasn’t,she为第三人称单数,故选D.
举一反三
This is the first time that your parents have been abroad, ______?
A.haven’t theyB.hasn’t itC.aren’t theyD.isn’t it

题型:不详难度:| 查看答案
When you are dressed in the latest style, dancing to the most fashionable music after watching the latest film, you feel great,______?
A.aren’t youB.don’t youC.do youD.are you

题型:不详难度:| 查看答案
---John and Tom, you two clean the classroom today, _____?
---But we cleaned it yesterday.
A.do youB.will youC.didn’t youD.don’t you

题型:不详难度:| 查看答案
It is the first time that Martin has been to the South Pole, ________?
A.isn’t heB.hasn’t heC.isn’t itD.hasn’t it

题型:不详难度:| 查看答案
I don’t think you have made great mistakes, _______?
A.do youB.don’t youC.have youD.haven’t you

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

超级试练试题库

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