You must have watched that football match last night, __________?A.must youB.hav

You must have watched that football match last night, __________?A.must youB.hav

题型:不详难度:来源:
You must have watched that football match last night, __________?
A.must youB.haven’t youC.didn’t youD.aren’t you

答案
C
解析

试题分析:本题考察的是对“情态动词+have done”的反义疑问句,当“情态动词+have done”后面有过去时的时间状语的时候,要对一般过去时反问;如果没有过去时的时间状语,要对现在完成时反问。本句中有过去时的时间状语last night,而且句中是行为动词watch,所以使用助动词did进行反问。故C正确。
举一反三
It is the second time that you have been late, ______?
A.haven’t you B.isn’t itC.is itD.have you

题型:不详难度:| 查看答案
I told them not everybody could run as fast as you did,________?(2011·重庆)
A.could heB.didn"t I
C.didn"t youD.could they

题型:不详难度:| 查看答案
He must be helping the old man to water the flowers,________?
A.is heB.isn"t he
C.must beD.mustn"t he

题型:不详难度:| 查看答案
It"s the first time that he has been to Australia,________?
A.isn"t heB.hasn"t heC.isn"t itD.hasn"t it

题型:不详难度:| 查看答案
(2013·甘肃河西五市一模)Look! The ground is wet. It must have rained last night, ________?
A.hasn"t it B.hadn"t it
C.mustn"t it D.didn"t it

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

超级试练试题库

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