内容正文:
Unit 3 Fit for Life
现在完成进行时
一、单项选择
1.—What’s the matter with Coco?
—She has a headache because she __________ too long; she ought to stop working now.
A.has been reading B.was reading C.reads D.had read
2.For many years, more than one generation of schoolchildren ________ by his bravery and his scientific approach to looking for the truth.
A.have been amazed B.has been amazed
C.was amazed D.were amazed
3.The girl has a great interest in sports and _______ badminton classes twice a week over the last three years.
A.have taken B.had been taking
C.have been taking D.has been taking
4.My eyes ache. I _______ in front of the computer all the afternoon.
A.have been stayed B.have been staying
C.has been staying D.had been staying
5.—Have you seen Professor Smith?
—He ______ in the lab since yesterday. He doesn’t allow anyone to interrupt him.
A.worked B.was working C.has been worked D.has been working
6.With its magical landscapes, diverse species and mirror-like sky, the Qinghai-Tibet Plateau people’s admiration for centuries.
A.had attracted B.attracted C.attracts D.has been attracting
7.The little boy is dirty from head to foot because he ______ in the garden all morning.
A.had played B.will play C.has been playing D.plays
8.Over the past five years, Martin to teach an endangered language to the next generation despite all the difficulties.
A.will try B.has been trying C.is trying D.was trying
9.—Where is Mr. Zhang?
—Er..., he headed for the library just now, and________ books there.
A.had been reading B.read C.had read D.has been reading
10.—I believe that Tom will pass the driving test this time.
—Absolutely. He _______ for the test for the last three weeks.
A.prepared B.will prepare
C.has been preparing D.has prepared
11.I'm sure you will do better in the test because you___________ so hard this year.
A.had been studying B.have been studying C.have studied D.studied
12.I have to see the doctor because I ________ a lot lately.
A.coughed B.are coughing C.have coughed D.have been coughing
13.Scientists ________ research in order to seek greater understanding of the brain, especially since the 1950s.
A.conducted B.have been conducted
C.have been conducting D.had conducted
14.Good heavens! He ______dinner since 4 pm. . . and it is 10 pm now!
A.is preparing B.had been prepared
C.has prepared D.has been preparing
15.Cambridge University says it ________ gaokao scores for years, requiring the admitted students to rank in the top 0.1 percent on the test in their province.
A.has been considering B.had considered
C.is considering D.considers
16.The washing machine ______ all morning. What on earth are you washing?
A.has been running B.had run
C.was running D.will run
17.The Boys and Girls Club which he started in Chicago ________young people since 1996.
A.has been helping B.has helped C.helped D.had helped
18.Since humankind started gardening, we ________ to make our environment more beautiful.
A.try B.are trying C.will try D.have been trying
19.You know, I ______ for a job for three months, but I haven’t had any luck.
A.have been looking B.looked
C.had been looking D.had looked
20.I ______ for over 40 minutes, but my food still isn’t ready.
A.am waiting B.have been waiting C.was waiting D.had waited
二、语法填空
21.During the past three decades, China (witness) the railway industry’s transformation from making slow trains to making domestically manufactured high-speed trains.
22.He (cycle) to work for the last three weeks. (用所给词的适当形式填空)
23.I (find) myself more in moments of quietness, taking time for contemplation of the world around me.
24.One of the things I (struggle) with recently is becoming an early riser.
25.These days I (consider) what to do next move.
26.The company (promise) a rise in salary for ages, but nothing has happened yet.
27.“I (dream) of a rural life for decades, but my work hampers(阻碍) me, ” Cheng says.
28.We (discuss) the project for two hours. Let’s take a break.
29.I (work) in sales for four years since I left university.
30.Over the last few years,scientists (develop) new kinds of artificial limbs to help people overcome their disabilities. (用所给词的适当形式填空)
31.Where have you been? I (wait) for you in the rain for two hours.
32.I graduated from Beijing University in 1998, and I (teach) English literature since.
33.I (try) to contact the official in charge of transport in the past three hours, but I don’t make it.
34.Since Zhangjiajie (improve) its transportation and service for long, the city now can receive 36, 200 tourists per day. (所给词的适当形式填空)
35.Not only are tea-related customs found across the country, but also they (influence) the rest of the world since ancient times through the ancient Silk Road and trade routes. (所给词的适当形式填空)
36.Chen Bing is one of the inheritors (传承人) of the Chen-style taijiquan. He (practise) it since he was six years old under the guidance of his uncles, Chen Xiaowang and Chen Xiaoxing.
37.She ought to stop studying; she has a headache because she (read) the works about evolution all day long.
38.Since I answered the call, my phone has never stopped ringing. People (phone) to ask how I will work in the distant place.
39.People (bring) their children in to see the hens and residents come and sit outside to watch them.
40.I (write) the book all year and am hoping to finish it soon.
41.Mark (work) really hard on his book and he thinks he’ll have finished it by Friday.
42.She for the job for months. (apply)
43.We haven’t decided whether to have a second child. We (think) about it the whole year.
44.It seems that the water from this tap (run) for some time. We have to take it apart to put it right.
45.They (investigate) the murder for three weeks, and have already found some valuable clues.
46.“Your child (look) for an opportunity to climb out of the window all day long,” the man said as he gave the child back to her.
47.It's hard to tell exactly how many people agree with him, but research indicates that the numbers (rise) for some time.
48.People (pour) into stadiums for various reasons since the days of ancient Greece.
49.In the past one hour, the fire (extend) almost to the top floor, with residents crowding into roof exit.(所给词的适当形式填空)
50.I (do) my homework since this morning. (所给词的适当形式填空)
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.A
【详解】考查现在完成进行时。句意:——可可怎么了?——她因为看书时间太长而头痛;她现在应该停止工作了。根据“She has a headache”和“she ought to stop working now”可知,此处描述动作发生在过去,一直持续到现在,并在将来的某段时间里仍将进行,所以应用现在完成进行时。故选A。
2.B
【详解】考查时态和主谓一致。句意:多年来,不止一代的学生对他的勇敢和他寻找真理的科学方法感到惊讶。根据时间状语For many years可知,用现在完成时;“more than one + 单数名词”作主语时,谓语动词要用单数形式。故选B。
3.D
【详解】考查时态和主谓一致。句意:这个女孩对运动很感兴趣,在过去的三年里,她每周上两次羽毛球课。由over the last three years及这个女孩可能会继续上羽毛球课,因此空格处时态用现在完成进行时,表示从过去进行到现在,且有可能继续下去的动作,主语girl是单数,因此空格处是has been taking。故选D。
4.B
【详解】考查动词时态。句意:我的眼睛疼。我整个下午都呆在电脑前。根据时间状语all the afternoon和ache可知,动作stay“停留,呆着”从过去开始并且一直在发生到现在,句子时态要用现在完成进行时,构成为have/has been doing,主语为I,故助动词用have。故选B。
5.D
【详解】考查动词时态。句意:——你见过史密斯教授吗?——他从昨天起就一直在实验室工作。他不允许任何人打扰他。根据“since yesterday”和“He doesn’t allow anyone to interrupt him.”可知,work“工作”这一动作开始于过去,持续到现在,并将继续持续下去,由此可知,句子应用现在完成进行时,结构为have/has been doing,又因主语是第三人称单数代词,所以助动词用has。故选D项。
6.D
【详解】考查时态。句意:几个世纪以来,青藏高原以其神奇的风景、多样的物种和镜子般的天空吸引着人们的崇拜。attract是句中谓语动词,结合时间状语for centuries可知,描述从几个世纪前一直持续到现在的动作,可用现在完成时态或现在完成进行时态。结合选项,D项符合语境。故选D项。
7.C
【详解】考查时态和主谓一致。句意:这个小男孩从头到脚都很脏,因为他整个上午都在花园里玩。A. had played过去完成时;B. will play一般将来时;C. has been playing现在完成进行时;D. plays一般现在时。 根据时间状语all morning可知,空处描述某动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去,应用现在完成进行时。主语是he,助动词使用has。故选C项。
8.B
【详解】考查动词时态。句意:在过去的五年里,尽管困难重重,马丁一直在努力向下一代教授一门濒危语言。分析句子可知,此处为谓语动词的填入,结合句意以及时间状语Over the past five years可知,此处应为现在完成进时,表示“表示动作从过去某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去”。故选B项。
9.D
【详解】考查动词时态。句意:——张先生在哪里?——呃……,他刚才去了图书馆,一直在那儿看书。分析句子结构可知,此处应为谓语动词,结合语境可知,此处询问Mr. Zhang现在在哪里,所以应使用现在时态,结合答语中的“他刚去图书馆了”,由此可知,Mr. Zhang应该是从去图书馆开始到现在一直在图书馆读书,故使用现在完成进行时,且句子主语为第三人称单数,此处应为has been reading。故选D项。
10.C
【详解】考查时态。句意:——我相信汤姆这次会通过驾驶考试的。——当然。过去三周他一直在为考试做准备。根据“Tom will pass the driving test this time”和时间状语“for the last three weeks”可知,此处表示prepare“准备”的行为从过去一直持续到现在,且很有可能持续下去,因此时态应用现在完成进行时,空处应用has been preparing。故选C。
11.B
【详解】考查动词的时态与语态。句意:我相信你会在测试中做得更好,因为你今年一直很努力。根据句子语境及 this year,可知此处表达“作者一直学习很努力”,结合前面主句时态为一般现在时,可知此处用现在完成进行时。选项B. have been studying符合题意,故选B。
12.D
【详解】考查时态和主谓一致。句意:我必须去看医生,因为我最近咳嗽得很厉害。由“I have to see the doctor”可知,句子表示“我”从过去到现在一直在咳嗽,还可能继续咳下去,因此时态用现在完成进行时,即have/has been doing,主语是I,因此空格处是have been coughing。故选D。
13.C
【详解】考查动词的时态。句意:尤其是自从二十世纪五十年代开始,为了寻求对大脑更好的了解科学家一直在进行相关研究。A. conducted实施,一般过去时;B. have been conducted被实施,现在完成时的被动语态;C. have been conducting实施,现在完成进行时;D. had conducted实施,过去完成时。分析句子结构,空格处作谓语,根据时间状语since the 1950s和句意“科学家一直在作研究”,可知本句强调动作从过去发生到现在仍在持续,应用现在完成进行时。故选C项。
14.D
【详解】考查动词的时态。句意:天哪!他从下午四点就开始准备晚饭了……现在是晚上10点!分析句意再根据since可知,此处表动作从4点开始一只持续到现在,还有可能继续持续下去,所以用现在完成进行时。故选D项。
15.A
【详解】考查谓语时态。句意:剑桥大学表示,他们多年来一直很看重高考成绩,要求被录取的学生在他们所在省份的考试中排名前0.1%。根据句意可知,该处侧重表述行为做法从过去一直延续至今,未曾中断过,故应使用现在完成进行时,故选A项。
16.A
【详解】考查动词时态。句意:洗衣机已经开了一上午了。你到底在洗什么?分析句子结构可知,前句缺少谓语动词,根据时间状语all morning,可知表示动作一直持续,应该用完成时,再根据后句用的是现在进行时,说明在说话的时候,洗衣机运行这个动作,从过去到现在一直持续,且这个动作可能仍在继续进行,应该用现在完成进行时。故选A项。
17.A
【详解】考查时态。句意:他在芝加哥创办的男孩女孩俱乐部自1996年以来一直在帮助年轻人。结合句中since 1996,可知这个组织帮助年轻人的动作一直在持续,所以主句的时态要用现在完成进行时。故选A。
18.D
【详解】考查谓语动词时态。句意:自从人类开始有园林艺术,我们就一直努力让环境更美。分析句子结构和意思可知,句子有时间状语“Since the time humankind started gardening”,所以谓语动词用现在完成进行时,说明“我们努力让环境更美”的行为从过去一直持续到现在,还有可能延续到将来。故选D。
19.A
【详解】考查动词时态。句意:你知道吗,我找工作找了三个月了,没碰着一点儿好运。结合句意,因为没找到工作,所以“找工作”还得继续,也就是从三个月前开始一直延续到现在,并且还要继续下去。故用现在完成进行时。故选A项。
20.B
【详解】考查时态。句意:我已经等了40多分钟了,但我的食物还没做好。根据后文for over 40 minutes可知,表示动作从过去某时开始发生,一直延续到现在或离现在不远的时间,并可能延续下去,应用现在完成进行时。故选B。
21.has witnessed/has been witnessing
【详解】考查谓语动词。句意:在过去的三十年里,中国见证了铁路行业从制造慢速列车到制造国产高速列车的转变。分析句子结构可知,此处应为谓语动词,根据时间状语during the past three decades可知,此处应使用现在完成时态,witness与句子主语China之间为主动关系,且句子主语为第三人称单数所以使用has witnessed;结合句意可知,此处也可以表示witness发生在过去一直持续到现在,所以该句也可以使用现在完成进行时,应为has been witnessing。故填has witnessed/has been witnessing。
22.has been cycling
【详解】考查时态语态和主谓一致。句意:过去的三个星期他一直骑自行车上班。cycle是句中谓语动词,与主语He之间是主动关系,结合句意和时间状语for the last three weeks可知,强调一直在做并将继续下去的事情,可用现在完成进行时态,主语是单数代词,助动词用has。故填has been cycling。
23.have been finding
【详解】考查时态。句意:我发现自己更多的是在安静的时刻,花时间沉思我周围的世界。表示动作从某一时间开始,一直持续到现在,没有间断应用现在完成进行时,主语为I,助动词用have。故填have been finding。
24.have been struggling
【详解】考查时态。句意:我最近一直在努力做的一件事就是成为一个早起的人。根据后文recently表示动作从某一时间开始,一直持续到现在,持续不间断应用现在完成进行时,主语为I,助动词用have。故填have been struggling。
25.have been considering
【详解】考查时态。句意:这些天我一直在考虑下一步该做什么。根据时间状语These days和句意可知,用现在完成进行时,表示动作从过去某个时刻开始一直持续到现在,甚至将来,强调进行的过程。故填have been considering。
26.has been promising
【详解】考查时态和主谓一致。句意:这家公司多年来一直承诺加薪,但现在什么也没发生。根据句中的for ages和but后面分句中的has happened可知,这里应用现在完成进行时,表示动作从过去一直持续到现在,而且还有可能继续下去。主语The company为第三人称单数,所以谓语应用单数形式。故填has been promising。
27.have been dreaming
【详解】考查时态。程说:“几十年来,我一直梦想着乡村生活,但我的工作阻碍了我”。根据时间状语“for decades”可知,此处表示从过去到现在持续并且有可能继续进行下去的都工作,应使用现在完成进行时,主语为I,故填have been dreaming。
28.have been discussing
【详解】考查动词时态和主谓一致。句意:我们已经讨论这个项目两个小时了。我们休息一下吧。根据句意以及该句中的for two hours和第二句Let’s take a break.可知,此处动词应为现在完成进行时,表示“动作从过去某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。”结合主语We为复数意义代词,此处动词应为复数形式。故填have been discussing。
29.have been working
【详解】考查时态。句意:大学毕业后,我做了四年的销售工作。根据后文for four years表示动作从过去某时开始发生,一直延续到现在,不间断发生应用现在完成进行时,主语为I,助动词用have。故填have been working。
30.have been developing
【详解】考查时态。句意:在过去的几年里,科学家们一直在开发新型的假肢来帮助人们克服残疾。根据时间状语“Over the last few years”可知,用现在完成时,根据句意可知,此处强调过去动作对现在造成的影响,且动作可能会延续下去,用现在完成进行时。主语是复数,谓语动词用复数,故填have been developing。
31.have been waiting
【详解】考查时态。句意:你去哪儿了?我在雨里等了你两个小时了。根据时间状语for two hours可知本句表示的是过去发生的动作一直持续到现在,谓语动词使用现在完成进行时,故填have been waiting。
32.have been teaching
【详解】考查时态和主谓一致。句意:我于1998年毕业于北京大学,从那以后一直教英国文学。设空处为谓语,根据since可知应为完成时,根据句意和语境表示有可能还会一直这样下去,所以用现在完成进行时,主语I,助动词用have,故填have been teaching。
33.have been trying
【详解】考查动词时态和主谓一致。句意:在过去的三个小时里,我一直在试图联系负责运输的官员,但我没有联系上。根据时间状语“in the past three years”并结合动词try可知,此处表示一个动作从过去开始持续到现在并将持续下去,使用现在完成进行时。主语为I,助动词用have。故填have been trying。
34.has been improving
【详解】考查谓语动词时态及主谓一致。句意:由于张家界长期以来一直在改善其交通和服务,该市现在每天可以接待36200名游客。所给动词improve在since引导的原因状语从句中作谓语,根据时间状语for long,并结合主句时态可知,该空应使用现在完成进行时,主语Zhangjiajie为单数名词,助动词应使用单三形式。故填has been improving。
35.have influenced/have been influencing
【详解】考查现在完成(进行)时。句意:与茶有关的习俗不仅遍布全国,而且自古以来就通过古丝绸之路和贸易路线影响着世界其他地区。根据since ancient times可知句子用现在完成时,也可用现在完成进行时,表示动作从过去某个时间开始,一直持续到现在,可能仍会持续下去,主语they表示复数意义,故填have influenced/have been influencing。
36.has been practising
【详解】考查现在完成进行时和主谓一致。句意:陈炳是陈式太极拳的传承人之一。他从六岁开始就在他的叔叔陈小旺和陈小星的指导下练习。根据“since he was six years old”可知,此处是指动作发生在过去,一直持续到现在,在将来的某段时间里仍将进行,所以应用现在完成进行时。主语he为第三人称单数。故填has been practising。
37.has been reading
【详解】考查时态和主谓一致。句意:她应该停止学习;她头痛,因为她整天都在看有关进化论的著作。结合“She ought to stop studying”以及“all day long”可知,此处使用现在完成进行时,表示动作从过去某个时间开始,一直持续到现在,并且还有可能继续下去,主语she表示单数意义,故填has been reading。
38.have been phoning
【详解】考查现在完成进行时。句意:自从我接了电话,我的手机就一直响个不停。人们一直打电话来问我在遥远的地方将如何工作。根据前一句Since I answered the call, my phone has never stopped ringing.可知,此处应用现在完成进行时,表示动作从过去某个时间开始,一直持续到现在,并且有可能会继续下去,主语People表示复数意义,故填have been phoning。
39.have been bringing
【详解】考查时态。句意:人们一直带着孩子来看母鸡,居民们也来坐在外面看。bring谓语动词,表示此动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去,强调动作的延续性,用现在完成进行时,主语是复数,助动词使用have。故填have been bringing。
40.have been writing
【详解】考查时态。句意:这本书我写了一整年,希望很快写完。write是谓语动词,结合all year可知,用现在完成进行时表示“写”的动作从过去一直持续到现在可能还在继续,强调其动作的延续。故填have been writing。
41.has been working
【详解】考查动词时态。句意:马克一直在努力写他的书,他认为他会在星期五之前完成。分析句子结构可知,此处应为谓语动词,根据句意以及下文中的“he thinks he’ll have finished it by Friday.”可知,Mark应该是在过去开始写书,一直写到现在,将在星期五完成,所以此处使用现在完成进行时,且与句子主语Mark之间为主动关系,且主语为第三人称单数。故填has been working。
42.has been applying
【详解】考查现在完成进行时。句意:她申请这份工作已经好几个月了。根据句意以及该句for months时间状语可知,此处为现在完成进行时,表示“动作从过去某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去”,为have/has been doing形式。结合主语She为第三人称单数,所以为动词三单形式。故填has been applying。
43.have been thinking
【详解】考查动词时态。句意:我们还没有决定是否要第二个孩子。我们一整年都在考虑这件事。根据语境可知,此处表示动作从过去一直持续到现在,还有可能持续下去,应用现在完成进行时,主语是we,助动词使用have。故填have been thinking。
44.has been running
【详解】考查时态和主谓一致。句意:这个水龙头的水好像已经流了一段时间了。我们必须把它拆开才能纠正。根据空后的“for some time”和句中的“We have to take it apart to put it right”可知,这里应用现在完成进行时,表示从过去某一时间一直持续到现在,而且有可能继续下去的动作。主语the water为不可数名词,所以谓语应用单数。故填has been running。
45.have been investigating
【详解】考查动词的时态。句意:他们已经对这起谋杀案进行了三个星期的调查,并且已经发现了一些有价值的线索。分析句子可知,空格处应填入谓语动词。根据句中时间状语for three weeks以及句意可知,此处应用现在完成进行时态,表示调查从过去开始,一直延续到现在,并有可能继续持续下去。故填have been investigating。
46.has been looking
【详解】考查动词的时态。句意:“你的孩子一整天都在找机会从窗户爬出去” 那个男人说着把孩子还给了她。设空处为句子的谓语,根据时间状语all day long,可知,表示从过去到现在一直进行的动作,句子的时态为现在完成进行时,主语为Your child,结合主谓一致。故填has been doing。
47.have been rising
【详解】考查时态和主谓一致。句意:很难确切地说有多少人同意他的观点,但研究表明,这一数字已经上升了一段时间。结合句意及空后的“for some time”可知,此处表示过去发生的事情一直持续到现在,可能还会继续下去,应用现在完成进行时,结构为“have/has been doing”,主语numbers是名词复数,助动词用have,故填have been rising。
48.have been pouring
【详解】考查时态。句意:从古希腊时代起,人们就因各种原因涌入体育场。由时间状语since the days of ancient Greece可知动作发生在过去,持续到现在,且还会持续下去,故用现在完成进行时,主语为people,助动词用have。故填have been pouring。
49.has been extending
【详解】考查时态。句意:在过去的一个小时里,火势几乎蔓延到了顶楼,居民们纷纷涌入屋顶的出口。此处是谓语,由In the past one hour和句意可知,此处表示从过去到现在一直在蔓延,强调动作的持续性,应用现在完成进行时,主语是the fire,助动词应用has,故填has been extending。
50.have been doing
【详解】考查动词时态。句意:从今天上午起我就一直在做作业。根据句意以及句中since this morning时间状语可知,此处应为现在完成进行时,表示“动作从过去某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去”。故填have been doing。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$