He must have been annoyed by something yesterday, _____?A.wasn’t heB.hasn’t heC.

He must have been annoyed by something yesterday, _____?A.wasn’t heB.hasn’t heC.

题型:不详难度:来源:
He must have been annoyed by something yesterday, _____?
A.wasn’t heB.hasn’t heC.needn’t heD.mustn’t he

答案
A
解析

试题分析:句意:昨天他一定是因为什么事情生气了,是吗?这里是反意问句的问题部分,前面的陈述句部分用了must have done表示对过去的猜测,反意问句要看时间,如果有具体的过去时间,就用一般过去式,如果没有具体的过去时间,就用现在完成时,所以选A。
举一反三
Mrs Black doesn’t believe her son is able to design a digital camera, ______  ?
A.doesn’t sheB.does sheC.is heD.isn’t he

题型:不详难度:| 查看答案
I think he has tried his best to improve his handwriting,     ?
A.don’t I B.do I
C.hasn’t heD.has he

题型:不详难度:| 查看答案
(2013·亳州模拟)I’m sure you’d rather she went to school by bus,     ?
A.hadn’t youB.wouldn’t you
C.aren’t ID.didn’t she

题型:不详难度:| 查看答案
I can’t believe that anyone else in the school can swim as fast as you,     ?
A.can IB.can’t they
C.can’t youD.can they

题型:不详难度:| 查看答案
(2013·辽宁六校高三联考)I told Mom that not everyone could manage to have 3 meals on time everyday, ________?
A.could heB.didn"t I
C.didn"t sheD.could they

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

超级试练试题库

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