精英家教网 > 高中英语 > 题目详情
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。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

You like travelling, _____ you?
A don’t        B won’t        C didn’t       D haven’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Elephants would ______ if men were allowed to shoot as many as they wished.
A.die downB.die outC.die awayD.die off

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2014·厦门适应性考试)Mr Wang must have watched the film So Young last night,________?
A.mustn’t he B.hasn’t he
C.didn’t he D.needn’t he

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(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

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(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

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---My Dad began to teach me English when I was eight.
---Wow. You must have studied English for six years,         ?
A.haven’t youB.mustn’t you C.needn’t youD.don’t you

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Idon’t think Linda could have done such a stupid thing last night,_________?
A.do IB.didn’t sheC. did sheD.don’t I

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

A: Alice, you clean the house,         ?
B: But I did it yesterday.
A.do youB.will youC.didn’t youD.don’t you

查看答案和解析>>

同步练习册答案