1、单句语法填空1It has been accepted that all the students _put on masks before going to school in case they are infected with flu virus.shall 解析:在第三人称作主语的陈述句中,表示规定、制度,应用 shall。2(2017天津卷)My room is a mess, but I _not clean it before I go out tonight.I can do it in the morning.need 解析:由后面的“I can do it in the
2、morning.”可知,此处表示“没必要今晚打扫” ,故用 need 符合语意。3(2015四川卷)What do you think I should do?If you _(be) me,would you talk to them?were 解析: 根据语境可知,此处 If 引导的虚拟条件句是对现在事实的假设,条件状语从句中的谓语动词应用过去式。4(江苏卷)It was sad to me that they,so poor themselves,_bring me food.should 解析: 句意:让我难过的是,他们自己那么贫穷,竟然还给我带来食物。should 可以表示说话人惊讶
3、的语气,意为“竟然” 。5The young firefighter insisted that he _(be) wellprepared and should be sent there to put out the fire.was 解析: 句意:那位年轻的消防员坚持说他准备好了,并且坚持要去那里救火。当 insist 意为“ 坚持说;坚持认为 ”时用陈述语气,且根据主句时态为一般过去时可知,从句也应用过去时。且此处表达的是说话时所处的一种状态,故用一般过去时。故填was。6Im afraid I have to leave now, for you see,he is waiting
4、for me.Well,if you _,at least wait till the heavy rain stops.must 解析: 句意:恐怕现在我不得不离开了,因为你知道,他在等我。好的,如果你非得走,至少要等到大雨停了再走。根据语境可知填 must,意为“偏要;非得” 。7As the deadline is drawing near, no one _leave with his own work uncompleted.shall 解析: 句意:由于截止日期即将到来,不完成工作,任何人不许离开。shall用于第三人称陈述句中,表示命令、警告,符合句意。8(四川卷)I still
5、 remember my happy childhood when my mother _take me to Disneyland at weekends.would 解析: 句意:我还记得自己快乐的童年,那时,我妈妈常常在周末带我去迪斯尼乐园。此处 would 表示“过去常常” ,指过去习惯性的动作。9(江西卷)When I was a child,I _watch TV whenever I wanted to.could 解析: 句意:我小的时候,想什么时候看电视,就什么时候看。此处发生在过去,用情态动词 could 表示“能够,被允许” ,相当于 was allowed to。10(
6、浙江卷)They were abroad during the months when we were carrying out the investigation, or they _(come) to our help.would have come 解析: 句意:在我们进行调查的几个月里,他们在国外,否则他们会来给我们帮忙的。or 意为 “否则” ,语境中隐含了一个条件,故本句为含蓄条件句。由上句中的 were 可知设空处表示与过去事实相反的假设,故主句谓语应用 would have done形式。11(2017北京卷)If the new safety system _(put) to
7、 use, the accident would never have happened. had been put 解析:考查虚拟语气。句意:如果新的安全系统已经投入使用,那场事故就不会发生了。根据句意、句子结构以及句中的信息 would never have happened 可知,句中 If 引导的是虚拟条件从句,表示对过去的情况进行假设,故从句用过去完成时。12(2017江苏卷)_(be) it not for the support of the teachers, the student could not overcome her difficulty.Were 解析:句意:假如
8、没有老师的支持,那个学生就解决不了她的困难。在虚拟语气中,be 动词一律用 were,前半句是条件句,省掉了 if,be 动词提前,故填 Were。13As a result,I suggest we _(give) less homework and more time for outofclassroom activities.Only in this way can we live a happy and healthy life.be given 解析:suggest 在此处表示“建议” ,因此其后跟的宾语从句应用虚拟语气,即从句谓语用“shoulddo” 形式,且 should 可以
9、省略。故此处填 be given。14(2016浙江卷 6 月)_(have) the governments and scientists not worked together, AIDSrelated deaths would not have fallen since their highest in 2005.Had 解析:句意:如果政府和科学家不共同努力,与艾滋病相关的死亡人数就不会从 2005 年的最高点下降。这是一个省略了从属连词 if 的虚拟语气句,使用了倒装句式。根据主句的 would not have fallen 可知,这里是表示对过去的虚拟,所以用 Had。15He became very angry, but I dared not _(tell) him about the game.tell 解析:考查情态动词。dare 既可以作情态动词又可以作实义动词。 dare 的过去式为 dared,此处其前没有用助动词,说明 dare 在此用作情态动词,故后跟动词原形。