He must have known the truth yesterday, _________?A.haven’t youB.didn’t youC.hav
题型:不详难度:来源:
He must have known the truth yesterday, _________?A.haven’t you | B.didn’t you | C.have you | D.did you |
|
答案
B |
解析
试题分析:考查反意问句:句意:他昨天一定知道真相了,是吗?前面的简单句是用must have done表示推测,反意问句要根据时间判断,如果有具体的过去时间,就用一般过去式,如果没有具体的过去时间,就用现在完成时,排除AC项,因为前面肯定,所以问句是否定,选B。 |
举一反三
I told you the other day that Tom had agreed with your idea, ____________?A.hadn’t he | B.didn’t he | C.did I | D.didn’t I |
|
I"m sure you"d rather she went to school by bus, ? A.hadn"t you | B.wouldn"t you | C.aren"t I | D.didn"t she |
|
You must have read about Mark Twain long ago, ____?A.mustn’t you | B.haven’t you | C.didn’t you | D.needn’t you |
|
We hardly believe the news is true,________A.do we | B.don’t we | C.is it | D.isn’t it |
|
---I don’t think your children could have been used to the quick pace of life while working in Shenzhen, _____they? ---_____. They thought of returning to Changchun.A.had ; Yes | B.do ; Yes | C.have ; No. | D.were ; No |
|
最新试题
热门考点