专题七


1. (2012 年陕西卷, 17)If my car ________more reliable, would have driven to Lhasa instead I of flying last summer. A.was C.should be B.had been D.would be

解析:考查虚拟语气。句意:如果我的车更可信赖的话,我去年就会驾车到 Lhasa 了, 而非坐飞机。对过去的虚拟,从句需用过去完成时。 答案:B 2.(2012 年湖南卷,29)Sorry,I am too busy now.If I________ time,I would certainly go for an outing with you. A.have had C.have B.had had D.had

解析:考查虚拟语气中的时态应用。根据句意可知本句是对现在的情况的虚拟,从句应 该用一般过去时,所以答案为 D。 答案:D 3.(2012 年天津和平区一模)-Do you know where David is?He is not in the office. —Well,he________have gone far-his coat's still here. A.shouldn't C.can't B.mustn't D.wouldn't

解析:句意:——你知道 David 在哪吗?他不在办公室。——噢,他不可能走远——他 的大衣还在这里呢。 can't have done 不可能做了某事, 表示对过去情况的推测; shouldn't have done 过去本不该做却做了;mustn't 不能与 have done 搭配;wouldn't have done 用于与过去事实相反的虚拟语气的主句中。 答案:C 4.(2012 年太原模拟)The weather turned out to be fine.I________the trouble to carry the umbrella with me. A.should have taken C.mustn't have taken B.needn’t have taken D.could have taken

解析:句意:结果天气不错,我本不必费那么大劲带着雨伞的。根据 turned 可知是叙 述过去的情况,根据语境可知用 needn't have done 本不必做却做了;A:本该做却没做; D:本来能够??;C 项形式不正确。 答案:B 5.(2012 年西安联考)He that makes himself a sheep________be eaten by the wolf,as the saying goes.

A.shall C.will

B.could D.should

解析:句意:正如谚语所说“人善被人欺”。本题考查情态动词的用法。shall 用于陈述 句与第三人称连用,表示说话人的意图、警告、命令、允诺、决心等语气。 答案:A 6.(2012 年安徽联考)It was so quiet in the classroom that a needle________to drop onto the floor. A.could hear C.could have been heard B.was to be heard D.must be heard

解析:句意:教室里如此安静以至于都可能听见针掉在地上的声音。根据 was 及句意可 知:此处为推测过去的情况,而 could have done 表示过去可能??;A、D 两项表示对 现在的推测;B 项表示过去将来。 答案:C 7.(2011 年山东临沂期中)—I________thank you enough for what you have done for me. -You're welcome. A.may not C.must not B.will not D.cannot

解 析 : 句 意 : —— 你 为 我 所 做 的 一 切 我 感 激 不 尽 。 —— 别 客 气 。 cannot...enough/cannot...too...再??也不为过,固定搭配。 答案:D 8.(2012 年南通调研)-Linda hasn't shown up yet. -It's strange.She________. A.could C.must have B.might D.should have

解析:句意:——琳达还没到呢。——真奇怪,她应该到了。should have done 过去本 该做却没做;A、B 两项表示推测现在的情况;must have done 一定,想必。 答案:D 9.(2012 年宁波联考)What a pity.If I had caught that flight,I________over the Pacific Ocean now. A.would fly C.would be flying B.would have flown D.were flying

解析:句意:真遗憾。如果我赶上了那趟航班,我现在正在太平洋上空飞行呢。根据句 意可知该句用虚拟语气;根据主句中的 now 可知,主句用与现在事实相反的虚拟语气; 根据句意可知,是对“此刻”情况的推测。所以 C 项正确。 答案:C 10.(2012 年天津联考)If you write something and send it immediately by email,which

you________later regret,there is no chance for second thoughts. A.would C.have to B.should D.might

解析:句意:如果你写了东西就立刻用 email 发走了,也许你过后会后悔,但没有机会 再进一步考虑了。根据句意可知,此处表推测,所以 might 符合题意。 答案: D


相关文档

更多相关文档

专题七 专题整合
专题七 探究型试题
专题七 探究型试题
必修三专题七复习
话题七
电脑版