He must have finished the work yesterday,  ____ he ?A.mustn"tB.haven"tC.didn"tD.

He must have finished the work yesterday,  ____ he ?A.mustn"tB.haven"tC.didn"tD.

题型:不详难度:来源:
He must have finished the work yesterday,  ____ he ?
A.mustn"tB.haven"tC.didn"tD.hasn"t

答案
C
解析
当陈述部分是mustmay have done sth.时,如果有表示过去的时间状语,就用过去时来反问;如果没有表示过去的时间状语,就用现在完成时来反问.
举一反三
The women carrying babies, come in first,_____ ?
A.will youB.will theyC.don"t theyD.didn"t they

题型:不详难度:| 查看答案
We believe she can win the game, ______?
A.don’t weB.do weC.can weD.can’t we

题型:不详难度:| 查看答案
Don’t have the water ______ like this all the time, _______?
A.run, do you  B.running, will you
C.to run, will youD.run, shall we

题型:不详难度:| 查看答案
I don’t think Mary and Sue _____ before, ______?
A.have met; haven’t theyB.have met; have they
C.have seen; do I D.have seen; don’t they

题型:不详难度:| 查看答案
We believe she can win the game, ______?
A.don’t weB.do we C.can weD.can’t she

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

超级试练试题库

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