1、Unit 9Period Three.单项选择1Tom_in the library every night over the last three months.AworksBworkedChas been workingDhad been working2. The coffee tastes wonderful! It doesnt taste like anything I _before.Awas havingBhaveChave ever hadDhad ever had3The manager_the workers how to improve the program sinc
2、e 9 am.Ahas toldBis tellingChas been tellingDwill have told4Up to now,the program _thousands of children who would otherwise have died.Awould saveBsavesChad savedDhas saved5When you are home,give a call to let me know you _ safely.Aare arrivingBhave arrivedChad arrivedDwill arrive6Look!Somebody_the
3、sofa.Well,it wasnt me.I didnt do it.Ais cleaningBwas cleaningChas cleanedDhad cleaned7Weve spent too much money recently.Well,it isnt surprising.Our friends and relatives _around all the time.Aare comingBhad comeCwere comingDhave been coming8Why do you want to work for our company?This is the job th
4、at I _for.AlookedBam to lookChad lookedDhave been looking9Joseph _to evening classes since last month,but he still cant say “Whats your name?” in Russian.Ahas been goingBwentCgoesDhas gone10I have to see a doctor because I_a lot lately.Ahave been coughingBhad coughedCcoughedDcough11Its nice! Never b
5、efore _such a special drink!I am glad you like it.AI have hadBI hadChave I hadDhad I12When shall we restart our business?Not until we_our plan.Awill finishBare finishingCare to finishDhave finished13I didnt ask for the name list.Why_on my desk?I put it there just now in case you needed it.Adoes it l
6、andBhas it landedCwill it landDhad it landed14His first novel _good reviews since it came out last month.AreceivesBis receivingCwill receiveDhas received15It is the most instructive lecture that I _since I came to this school.AattendedBhad attendedCam attendingDhave attended16For many years,people_e
7、lectric cars.However,making them has been more difficult than predicted.Ahad dreamed ofBhave dreamed ofCdreamed ofDdream of【答案与解析】1C考查时态,题干中出现的over the last three months,用现在完成进行时或现在完成时。2C句意:这咖啡味道很好!我以前从来没有喝过这么好喝的。根据句意应该用现在完成时。 3C根据since 9 am.可知设空处应该用现在完成时,又根据语境可知设空处强调动作现在还在进行,故答案为C。4D句意:截至现在,这个项目已经挽
8、救了成千上万本来会死去的孩子。句中的up to now是现在完成时态的一个典型标志,此句要用现在完成时,正确答案为D项。5B句意:当你到家的时候,打电话给我让我知道你已经安全到家了。此处B选项使用现在完成时表示将来完成,译为“已经”。A项表示进行或将来;D项表示将来;C项为过去完成时,表示过去的过去,因此C项也可被排除。根据句意以及时间状语When you are home可知应选B。6C考查动词时态。句意:看!有人把沙发清理干净了。哦,不是我。我没有做。“把沙发清理干净了”强调对现在的影响,现在沙发是干净的,故用现在完成时。7D句意:我们最近花的钱太多了。是啊,这并不吃惊。我们的亲戚朋友不断
9、地来玩啊。根据句意可知,“来玩”这个动作是从过去某一时起,到现在一直在重复的动作,所以应用现在完成进行时。are coming 进行时表将来;had come 过去完成时,表过去的过去; were coming 过去进行时表过去将来。8D句意:为什么你想为我们公司工作?这就是我一直在寻找的工作。题干中用的是一般现在时,C项是过去完成时,动作发生在过去的过去,句中对应着的应是一般过去时,故可排除C项;A项是过去时,表示过去某一瞬间完成的动作,与现在无关,由此可排除A项;B项是将来时,与语境意义不符;D项是现在完成进行时,表示一个动作开始于过去,持续到现在,有可能继续下去。所以D项是正确答案。9A
10、句意:约瑟夫自从上个月就一直去上夜校,可是他仍然不能用俄语说“你叫什么名字?”从句意可知所表示的动作是从过去发生到现在一直进行着,而且还有可能继续下去,所以要用现在完成进行时,因此选A项。10A根据题干中的lately( recently最近,近来)时间提示,应该选择与现在完成时相关的时态,所以选A。11C句意:太棒了!我以前从来没有喝过这么特别的饮料!我很高兴你能喜欢。Never 位于句首,要倒装,根据句意应该用现在完成时,所以选C。12D句意:直到我们完成我们的计划,才重新开始我们的业务。将答语补充完整为:We shall not restart our business until we
11、 have finished our plan.表示到将来某个时间完成的行为通常用将来完成时,而句中until引导的是一个时间状语从句,故用现在完成时代替将来完成时,由此可知选项D正确。13B句意:我没要名单。它怎么会在我的桌子上面呢?我刚才放在上面的,以防你用。此时,名单已经在我桌子上了。 所以用现在完成时。14D句意:他的第一部小说自从上个月出版以来就受到了好评。since 从句用一般过去时,主句用现在完成时。15D句意:这是自从我到了这个学校以来所参加的最有教育意义的一次讲座。 since 从句用一般过去时,主句用现在完成时。16B句意:许多年来,人们都一直梦想着电动汽车。然而,制造它们
12、比想象的要难得多。根据句中的for many years 和后一句的时态可知,此处应该用现在完成时。.语法填空1In the last few years,he _ (visit) many places of interest.2Marty_(work) really hard on his book for 4 years.3Tony, why are your eyes red?I _(cut) up peppers for the last five minutes.4Since the time humankind started gardening, we _(try) to make our environment more beautiful. 5The reports went missing in 2012 and nobody_(see) them since.【答案】1.has visited 2.has been working3.have been cutting4have been trying5.has seen