- 39.50 KB
- 2021-05-08 发布
2010年高考英语试题分类汇编——虚拟语气
(10上海)
29. ---Sorry, Professor Smith. I didn't finish the assignment yesterday.
---Oh, you have done it as yesterday was the deadline.
A. must B. mustn't C. should D. shouldn't
答案:C
考点:本题考查的是虚拟语气
解析:此处表示和过去事实相反的情况,应该用should + have + 过去分词。本来应该做,而未做
(10安徽)
26. Bob would have helped us yesterday, but he-_______
A. was busy B. is busy C. had been busy. D. will be busy
答案:A.
考点:本题考查虚拟语气与时态。
解析:前句表示对过去的虚拟,而but之后表示过去的客观事实,故用一般过去时态。
(10湖南)
29. If he my advice, he wouldn't have lost his job.
A. followed B. should follow C. had followed D. would follow 答案:C
考点:考查虚拟语气。
解析:根据“wouldn’t have lost”可判断if引导的状语从句表示与过去事实相反的虚拟,故选C项。
(10天津)
15. John went to the hospital alone. If he me about it, I would have gone with him.
A. should tell B. tells C. told D. had told
答案:D.
考点:考查虚拟语气。
句意:约翰独自去了医院。如果他告诉我的话,我会跟他一起去的。
解析:前一句是陈述语气,说明动发生在过去,而且后一句的主句已经是would have gone说明是与过去事实相反的虚拟语气。与之对应的从句结构,应该用had +过去分词。
(10江苏)
34. George is going to talk about the geography of his country, but I’d rather he_______ more on its culture.
A. focus B. focused C. would focus D. had focused
答案:选B
解析:would rather后应用虚拟语气,表示与现在时间相反,用动词的过去式
(10陕西)
15. If we ___ the other road, we might have arrived here in time for the meeting.
A. take B. had taken C. took D. have taken
答案:B.
解析:考查虚拟语气。所填词做虚拟语气中条件状语从句的谓语,根据主句的谓语动词形式might have arrived可知题干是与过去事实相反,故所填部分用had+过去分词形式,选B。
(10湖北)
76. Mr. Johnson insisted that the problem worthy of attention ________ (讨论) at the meeting. (discuss)
答案:(should) be discussed
考点:虚拟语气
解析:“insist”引导的宾语从句要用虚拟,从句结构是 “should”(可省略)加动词原形,主语 “problem” 是要“被讨论”。
(10北京)
34. --The weather has been very hot and dry.
--Yes. If it had rained even a drop, things would be much better now! And my vegetables .
A. wouldn't die B. didn't die www.ks5u.com/gaokao/beijing
C. hadn't died D. wouldn't have died www.ks5u.com/gaokao/beijing
答案:D
考点:本题考查虚拟语气中对过去的虚拟。
解析:第二个说话人的If条件句是我们选择正确答案的关键。要是当时下雨了,现在的情况就好的多了!我的蔬菜也就不会死了。过去没有下雨,所以我的蔬菜干死了也是发生在过去。而将句子还原则为If it had rained even a drop, my vegetables wouldn't have died.
If+ had done,主句为couldn’t/ shouldn't/ wouldn't have done.
(10浙江)
10.Had I known about this computer program, a huge amount of time and energy .
A.would have been saved B.had been saved
C.will be saved D.was saved
答案: A
考点:本题考查虚拟语气。
解析:根据句子的倒装特征判断此处是省略了if的虚拟语气,原形是:If I had known about this computer program, a huge amount of time and energy .故选择A。句意为:如果我早知道这个电脑程序,就可以节省大量的时间和精力了。
相关文档
- 2018-2019学年黑龙江省双鸭山市第2021-05-08 17:49:208页
- 【生物】四川省南充市2019-2020学2021-05-08 17:49:0424页
- 初中英语八年级上册教学设计全册2021-05-08 17:48:55168页
- 五年级上册数学试题-第五单元测试2021-05-08 17:48:396页
- 【执业药师考试】2012年执业药师考2021-05-08 17:48:3925页
- 2018年云南省玉溪市高考数学模拟试2021-05-08 17:48:2120页
- 北京市昌平区 2018-2019 学年八年2021-05-08 17:48:2113页
- 天津市西青区2019-2020学年高一上2021-05-08 17:47:5620页
- 2021届浙江省高考语文一轮学案:第二2021-05-08 17:47:4143页
- 四川省广元市苍溪县实验中学校20202021-05-08 17:47:3914页