精英家教网 > 高中英语 > 题目详情
—Did you visit the famous cultural relics last month?
—No,we _________ it,but we spent too much time shopping.?
A.could have visited
B.must have visited ?
C.can’t have visited
D.shouldn’t have visited ?
A?
此题考查了虚拟语气。从问句我们可以看出:你上月参观了那个著名的文化古迹吗?而在答句中:我们花了大量的时间买东西。所以空格处表示与过去事实相反的一个假设。故正确答案为A。must have done表示“对过去某事肯定性的推测”;can’t have done表示“对过去某事否定性的推测”;shouldn’t have done的意思为“本不该做某事而事实上却做了某事”。它们均与句子后面的意思不符。
练习册系列答案
相关习题

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

The weather turned out to be fine yesterday. I __________ the trouble to carry my umbrella with me.
A.should have takenB.could have taken
C.needn’t have takenD.mustn’t have taken

查看答案和解析>>

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

—Lucy doesn’t mind lending you her dictionary.
—She       .I have already borrowed one.
A.can’tB.mustn’tC.needn’tD.shouldn’t

查看答案和解析>>

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

There _________ be any difficulty about winning the speech contest now that you’re well prepared for it.?
A.mustn’tB.shan’tC.shouldn’tD.needn’t

查看答案和解析>>

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

If we throw away too much waste and can’t keep good ecosystem,we _________ our future.
A.must have destroyedB.could be destroying ?
C.may be destroyingD.must destroy ?

查看答案和解析>>

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

— I suppose I’ll have to ask someone else to see me off .
— I’m afraid so . I would see you off if I     ,but I      .
A.would ; won’tB.could ; can’tC.might ; needn’tD.should ; mustn’t

查看答案和解析>>

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

I wish you _________John so much. He is still very depressed.
A.hadn’t hurtB.didn’t hurt
C.don’t hurtD.wouldn’t hurt

查看答案和解析>>

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

I would have gone to visit him in the hospital,had it been at all possible,but I __________fully occupied the whole of last week.?
A.wereB.had beenC.have beenD.was?

查看答案和解析>>

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

. — I sent him the dictionary by mail this morning .
—You ____ that; he''s coming tomorrow afternoon .
A.needn''t have doneB.didn''t have toC.needn''t do D.mustn''t do

查看答案和解析>>

同步练习册答案