内容正文:
Unit 3 Fit for Life
现在完成进行时
一、语法填空
1.The researchers (commit) themselves to this project for over five years, and they’re still making progress.
【答案】have been committing
【详解】考查动词时态和主谓一致。句意:这些研究人员已经致力于这个项目超过五年了,而且他们仍在不断取得进展。commit为动词,表示“投入、委托”,commit oneself to表示“致力于、投身于”,在句中作谓语;根据时间状语“for over five years”和“and they’re still making progress”可知,该句表示从过去到现在一直进行的动作,并且现在仍在进行,故应用现在完成进行时,主语是“researchers”,谓语为复数。故填have been committing。
2.The building, which (build) for three months, will be completed next month.
【答案】has been being built
【详解】考查动词时态和语态及主谓一致。句意:这座已经建造了三个月的大楼将于下个月完工。根据时间状语“for three months”以及“will be completed next month”可知,build这一动作从过去开始持续到现在,且可能继续持续到将来,应用现在完成进行时;在which引导的非限制性定语从句中,which指代The building,为单数名词,且与build之间为被动关系,故用现在完成进行时的被动语态,助动词用has。故填has been being built。
3.For forty years Jane Goodall (help) the rest of the world understand and respect the life of wild animals.
【答案】has been helping
【详解】考查时态。句意:四十年来,Jane Goodall一直在帮助世界其他地方了解和尊重野生动物的生活。根据时间状语“For forty years”可知,句子描述的是从过去开始一直持续到现在的动作,并且有可能继续持续下去,所以应用现在完成进行时,其结构为“have/has been doing”,主语Jane Goodall是第三人称单数,所以助动词用has,help的现在分词是helping。故填has been helping。
4.It is clear that the number of undergraduates (increase) since 1999.
【答案】has increased/has been increasing
【详解】考查时态。句意:很明显,自1999年以来,本科生的数量一直在增加。根据句中的时间状语since 1999”知,句子描述的是从过去某一时间开始一直持续到现在,并且有可能继续下去的动作,故可以使用现在完成时“have/has + 过去分词”或现在完成进行时“have/has been + 现在分词”,主语the number of undergraduates表示“本科生的数量”,是单数概念,助动词用has。故填has increased/has been increasing。
5.The number of foreign students attending Chinese universities (rise) steadily since 1990.
【答案】has been rising
【详解】考查动词时态和主谓一致。句意:自 1990 年以来,来华留学的外国学生人数一直在稳步上升。rise为不及物动词,表示“上升、增长”,在句中作谓语;根据时间状语“since 1990”和句意可知,该句应用现在完成进行时,表示从过去开始到现在一直持续并可能继续持续的动作,主语是“The number”,谓语为单数形式。故填has been rising。
6.We (drive) in fog all morning, but the fog is lifting now.
【答案】have been driving
【详解】考查时态。句意:整个早上我们都在雾中开车,但现在雾正在消散。空处应填谓语动词形式,再结合句意及时间状语“all morning”以及“but the fog is lifting now”可知,此处强调从早上开始一直持续到现在的动作,且可能继续下去,应用现在完成进行时,主语是We,助动词用have。故填have been driving。
7.My classmates (practise) the English drama for days in order to perform well in the upcoming Cultural Festival.
【答案】have been practising
【详解】考查时态和主谓一致。句意:为了在即将到来的文化节上表现出色,我的同学们已经练习了好几天的英语剧了。根据“for days”和句意可知,此处表示动作发生在过去,一直持续到现在,且可能持续下去,使用现在完成进行时,主语classmates表示复数意义,助动词使用have。故填have been practising。
8.The researchers (analyze) climate data from satellite images since January.
【答案】have been analyzing
【详解】考查时态。句意:自从一月,研究者就一直在分析卫星图像的气候数据。此处作谓语动词,主语为The researchers,为复数,且根据时间状语since January可知,此处应用现在完成时,且此处意为“一直在分析”,故应用现在完成进行时,故填have been analyzing。
9.He (long) to attend college since he was a little boy. Now his dream has come true.
【答案】has been longing
【详解】考查动词时态。句意:自从他还是个小男孩的时候,他就渴望上大学。现在他的梦想实现了。根据句意以及时间状语从句since he was a little boy可知,此处为现在完成进行时,表示从过去一直持续到现在,刚刚结束的动作,主语为第三人称单数,所以主句谓语动词为has been longing。故填has been longing。
10.I (look) for my lost keys everywhere but still haven’t found them.
【答案】have been looking
【详解】考查动词时态。句意:我一直在到处寻找我丢失的钥匙,但仍然没有找到它们。look for(寻找)是谓语动词,根据“but still haven’t found them”可知,寻找钥匙这个动作从过去开始,一直持续到现在,并且还会继续下去,所以要用现在完成进行时,主语是I,助动词用have。故填have been looking。
11.I (learn) a new language for the past six months, and I am making great progress.
【答案】have been learning
【详解】考查动词时态。句意:在过去的六个月里,我一直在学习一门新的语言,而且我取得了很大的进步。根据时间状语“for the past six months”可知,此处表示一个动作从过去开始持续到现在并将持续下去,使用现在完成进行时,主语为I,助动词用have。故填have been learning。
12.They (work) on their program all year and are hoping to finish it soon.
【答案】have been working
【详解】考查动词时态。句意:他们一整年都在研究这个项目,希望很快就能完成。空处作谓语,根据all year及are hoping to finish it soon.可知,他们一直在研究这个项目,到现在还没有结束,强调过程持续性,用现在完成进行时,主语They为复数人称代词,助动词用have。故填have been working。
13.He (climb) the mountain, facing his fears with every step.
【答案】has been climbing
【详解】考查时态。句意:他一直在爬山,每一步都在面对他的恐惧。根据句中facing his fears with every step可知,此处表示他一直在爬山,动作从过去某一时间一直持续到现在,且爬山这一动作一直正在进行,应用现在完成进行时,主语是He,谓语动词使用第三人称单数形式。故填has been climbing。
14.She said that someone must (spy) on us in the washroom, but I didn’tbelieve her explanation.
【答案】have been spying
【详解】考查现在完成进行时。句意:她说,一定是有人在洗手间里偷听我们的谈话,但我不相信她的解释。分析句子,根据语境spy的动作应该是在某段时间内一直在进行。此处符合完成进行时的基本用法:表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去可知。所以提示词需用现在完成时进行时。故填have been spying。
15.We came to the UK in 1974 and (live) here ever since.
【答案】have lived/have been living
【详解】考查动词时态。句意:我们1974年来到英国,从那时起就一直住在这里。根据ever since以及句意可知,句子用现在完成时态或现在完成进行时态,live与主语we之间为主动关系,且主语为复数意义。故填have lived/have been living。
16.She (talk) to her mother about the lives of homeless people since they first saw the homeless man.
【答案】has been talking/has talked
【详解】考查时态。句意:自从他们第一次见到那个无家可归的人以来,她一直在和母亲谈论无家可归者的生活。分析句子可知,这里考查谓语动词,She与talk为主动关系,且由since可知,这里时态可用现在完成时或者现在完成进行时。故填has been talking或has talked。
17.Wang Jing, a woman from Shenyang city, Liaoning province in northeast China, (engage) in this novel art form for 27 years.
【答案】has engaged/has been engaging
【详解】考查主谓一致和现在完成时或现在完成进行时。句意:来自中国东北辽宁省沈阳市的王静女士已经从事这一新颖的艺术形式27年了。根据“for 27 years”可知,此处应用现在完成时,也可以理解为动作发生在过去,一直持续到现在,并在将来的某段时间里仍将继续,所以应用现在完成进行时。主语为第三人称单数。动词短语engage in意为“从事”。故填has engaged/has been engaging。
18.The geologist (work) hard since the new year began.
【答案】has been working
【详解】考查动词时态和主谓一致。句意:这位地质学家从新年伊始就一直在努力工作。根据时间状语“since the new year began”和语境可知,此处表示一个动作从过去开始持续到现在,并将持续下去,使用现在完成进行时,主语为the geologist,助动词用has。故填has been working。
19.“For centuries, the scent of tea leaves (offer) nutrition to this land. This intangible cultural heritage of tea processing techniques is deeply rooted in people’s everyday life.”
【答案】has offered/has been offering
【详解】考查动词时态和语态。句意:几个世纪以来,茶叶的香味为这片土地提供了营养。分析句子可知,空处作谓语,由For centuries可知,应为现在完成时或者现在完成进行时,主语the scent of tea leaves为单数名词,所以为动词第三人称单数形式。故填has offered/has been offering。
20.—Isn’t it hard to drive to downtown to work?
—Yes, that’s why I (go) to work by train.
【答案】have been going
【详解】考查时态。句意:——开车到市中心去上班不是很难吗?——是的,这就是为什么我一直坐火车去上班。由上文“Isn’t it hard to drive to downtown to work?”和“Yes,”可知,因为开车到市中心上班很难,所以“我”一直坐火车去上班,此处强调从过去到现在一直做某事,有可能继续下去,强调动作的持续性,应用现在完成进行时,主语是I,助动词应用have,故填have been going。
21.Liu Fang (play) the pipa for the last three hours.
【答案】has been playing
【详解】考查时态。句意:刘芳过去三个小时一直在弹琵琶。根据时间状语for the last three hours,句子用现在完成进行时,表示从过去开始的一个动作一直持续到现在,且可能还会继续进行下去。主语Liu Fang为第三人称单数,助动词为has。故填has been playing。
22.Inventors (try) to make flying cars since the 1930s.
【答案】have been trying
【详解】考查时态和主谓一致。句意:自20世纪30年代以来,发明家们一直试图制造飞行汽车。由since the 1930s及客观事实可知,飞行汽车还没有被造出来,所以可能还要继续尝试制造飞行汽车,因此时态用现在完成进行时,表示一个动作从过去持续到现在,且可能继续下去,主语Inventors是复数,因此空格处是have been trying。故填have been trying。
23.Mr White came to our school in 2015, and since then he (teach) us English.
【答案】has taught/has been teaching
【详解】考查时态。句意:怀特先生于2015年来到我们学校,从那以后他一直教我们英语。根据时间状语“since then”以及主语“he”可知,应为现在完成时,且用单数。另外,也可理解为怀特先生在我们学校的教学生涯还在进行,故也可用现在完成进行时。故填has taught/has been teaching。
24.Yuan Longping has been (struggle) for Chinese farmers over the past decades. (所给词的适当形式填空)
【答案】struggling
【详解】考查现在分词。句意:在过去的几十年里,袁隆平一直在为中国农民奋斗。根据句意和所给动词struggle以及空格前的has been分析句子可知,空格处应该填入struggle的现在分词形式struggling,构成现在完成进行时。故填struggling。
25.The CCTV (broadcast) news ever since 1978. (所给词的适当形式填空)
【答案】has been broadcasting
【详解】考查时态和主谓一致。句意:中国中央电视台自1978年以来一直播放新闻。根据时间状语“ever since 1978”可知,设空处动作已经发生且一直在持续进行,有可能继续下去,强调动作的持续性,故用现在完成进行时,主语CCTV是专有名词,助动词用has。故填has been broadcasting。
26.Now that she is out of a job, Lucy (consider) going back to school, but she hasn’t decided yet. (所给词的适当形式填空)
【答案】has been considering
【详解】考查现在完成进行时。句意:由于露西失业了,她一直在考虑重返学校,但她还没有决定。根据she hasn’t decided yet可知,空处表示从过去某个时刻开始的动作持续到现在而且还将有可能继续下去,应用现在完成进行时。故填has been considering。
27.Jim (phone) Jenny every night for the past week.
【答案】has been phoning
【详解】考查时态。句意:在过去的一周里,吉姆每天晚上都给珍妮打电话。由句意和every night for the past week可知,打电话这一动作从过去到现在的一段时间内反复进行,应用现在完成进行时,主语是Jim,助动词应用has,故填has been phoning。
28.He (play) basketball since he was ten.
【答案】has been playing
【详解】考查时态。句意:自从十岁以来,他一直打篮球。根据时间状语“since he was ten (自从十岁以来)”可知句子表达的是一段时间以来一直持续的动作,谓语动词应使用现在完成进行时形式,又因主语He为第三人称单数代词,助动词用has。故填has been playing 。
29.Mary has been (hunt) for a job since she graduated from college.
【答案】hunting
【详解】考查动词。句意: 自从大学毕业,Mary一直在寻找工作。根据时间状语since she graduated from college可知,设空处使用动词作谓语,此处表示动作发生在过去且持续到现在,有可能继续持续到将来,同时结合空前的has been,可知谓语动词用现在完成进行时。故填hunting。
30.Jim (phone) Jenny every night for the several months.
【答案】has been phoning
【详解】考查动词时态。句意:几个月来,吉姆每晚都给珍妮打电话。根据时间状语every night for the several months可知,此处表示延续性、动作在重复,还有可能持续下去,应用现在完成进行时。故填has been phoning。
二、完成句子
31.自新学期开始,他一直在努力学习。
since the new term began.
【答案】He has been working hard
【详解】考查现在完成进行时态。“他一直在努力学习”是主句,主语“他”用人称代词he,“努力学习”用动词短语work hard,结合时间状语“since the new term began”可知,表示从过去某一时间开始一直持续到现在,并且可能还会继续下去的动作,要用现在完成进行时态,且主语是第三人称单数代词,谓语用单数形式。故填He has been working hard。
32.It heavily since last night. If you go out now, it’s easy to get wet.
从昨晚开始雨就一直在下,如果你现在出去很容易被淋湿。
【答案】 has been raining
【详解】考查现在完成进行时。根据时间状语“since last night”以及下文“If you go out now, it’s easy to get wet.”可知,句子表示动作从过去某一时间开始一直延续到现在且还在继续,所以用现在完成进行时,谓语为have/has been doing;主语“It”是第三人称单数,助动词用“has”,“下雨”用动词“rain”,其现在分词是“raining”,故填①has②been③raining。
33.Steve rugby since the age of eight. Now he has become a professional player.
史蒂夫从八岁起就一直在打橄榄球。现在他已经成为一名职业球员。
【答案】 has been playing
【详解】考查动词时态。根据英汉意思对比可知,空处应填“一直在打”,“打”常用动词play,根据时间状语“since the age of eight”可知,句子时态应用现在完成进行时have/ has been doing,主语Steve是第三人称单数,助动词用has。故填①has ②been ③playing。
34.她一直在照顾生病的母亲
she her sick mother
【答案】has been attending on/to
【详解】考查固定短语。根据句意,此处表示“一直照顾”可以使用现在完成进行时,表示“照顾”为attend on/to,主语为第三人称单数。故填has been attending on/to。
35.I this book for two hours, but I haven’t finished it.
这本书我已经读了两小时了,但我还没读完。
【答案】have been reading
【详解】考查动词的时态。分析句意可知,读书这一动作持续进行,且还在持续中,所以时态用现在完成进行时,又因为主语是第一人称,所以用have been reading。故答案为have been reading。
36.The Boys and Girls Club which he started in Chicago young people since 1996.
他(乔丹)在芝加哥所创建的“男孩女孩俱乐部”从1996年至今一直在帮助年轻人。
【答案】has been helping
【详解】考查动词时态。根据句意以及句子结构可知,此处为动词help“帮助”,满足句意要求,根据句意和时间状语“since 1996”可知,句子表示从过去一直持续到现在且有可能继续持续下去的动作,应用现在完成进行时,其结构为“have/has been +现在分词”,主语“The Boys and Girls Club”为单数,助动词用has。故填 has been helping。
37.Why is it that you ?
你到底为什么一直在那里大声喧哗?
【答案】have been talking so loudly there
【详解】考查时态。“在那里大声喧哗”翻译为talk so loudly there;表示“一直在做某事”应该用现在完成进行时,主语是you,助动词用have。故填have been talking so loudly there。
38.We all the afternoon.
我们整个下午一直在打扫教室。
【答案】have been cleaning the classroom
【详解】考查时态。“打扫教室”翻译为clean the classroom,表示“整个下午一直在做某事”应该用现在完成进行时,主语是we,助动词应该用have。故填have been cleaning the classroom。
39.I for two hours, so I want to have a rest now.
这两小时我一直在花园中拔草,所以现在我想要休息一下了。
【答案】have been pulling up the weeds in the garden
【详解】考查时态、动词短语和名词。“拔,拔起”可用动词短语pull up。“草”为名词weed,这里表“杂草”之意是可数名词,应用复数形式表泛指。故“拔草”为pull up the weeds。由句意和时间状语for two hours可知,“拔草”这个动作从过去开始一直持续到现在,说话时应刚结束,且句中“想要休息”一处使用了一般现在时,故这里应用现在完成进行时,全句主语为I,助动词用have。“在花园中”用介词短语in the garden。故填have been pulling up the weeds in the garden。
40.We quite a lot of each other recently.
最近我们一直经常见面。
【答案】have been seeing
【详解】考查时态。空格处是句子的谓语,根据时间状语recently和汉语提示中的“一直”可知,应该用现在完成进行时;主语是we,助动词用have;“见面”用动词see。故填have been seeing
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$$
Unit 3 Fit for Life
现在完成进行时
一、语法填空
1.The researchers (commit) themselves to this project for over five years, and they’re still making progress.
2.The building, which (build) for three months, will be completed next month.
3.For forty years Jane Goodall (help) the rest of the world understand and respect the life of wild animals.
4.It is clear that the number of undergraduates (increase) since 1999.
5.The number of foreign students attending Chinese universities (rise) steadily since 1990.
6.We (drive) in fog all morning, but the fog is lifting now.
7.My classmates (practise) the English drama for days in order to perform well in the upcoming Cultural Festival.
8.The researchers (analyze) climate data from satellite images since January.
9.He (long) to attend college since he was a little boy. Now his dream has come true.
10.I (look) for my lost keys everywhere but still haven’t found them.
11.I (learn) a new language for the past six months, and I am making great progress.
12.They (work) on their program all year and are hoping to finish it soon.
13.He (climb) the mountain, facing his fears with every step.
14.She said that someone must (spy) on us in the washroom, but I didn’tbelieve her explanation.
15.We came to the UK in 1974 and (live) here ever since.
16.She (talk) to her mother about the lives of homeless people since they first saw the homeless man.
17.Wang Jing, a woman from Shenyang city, Liaoning province in northeast China, (engage) in this novel art form for 27 years.
18.The geologist (work) hard since the new year began.
19.“For centuries, the scent of tea leaves (offer) nutrition to this land. This intangible cultural heritage of tea processing techniques is deeply rooted in people’s everyday life.”
20.—Isn’t it hard to drive to downtown to work?
—Yes, that’s why I (go) to work by train.
21.Liu Fang (play) the pipa for the last three hours.
22.Inventors (try) to make flying cars since the 1930s.
23.Mr White came to our school in 2015, and since then he (teach) us English.
24.Yuan Longping has been (struggle) for Chinese farmers over the past decades. (所给词的适当形式填空)
25.The CCTV (broadcast) news ever since 1978. (所给词的适当形式填空)
26.Now that she is out of a job, Lucy (consider) going back to school, but she hasn’t decided yet. (所给词的适当形式填空)
27.Jim (phone) Jenny every night for the past week.
28.He (play) basketball since he was ten.
29.Mary has been (hunt) for a job since she graduated from college.
30.Jim (phone) Jenny every night for the several months.
二、完成句子
31.自新学期开始,他一直在努力学习。
since the new term began.
32.It heavily since last night. If you go out now, it’s easy to get wet.
从昨晚开始雨就一直在下,如果你现在出去很容易被淋湿。
33.Steve rugby since the age of eight. Now he has become a professional player.
史蒂夫从八岁起就一直在打橄榄球。现在他已经成为一名职业球员。
34.她一直在照顾生病的母亲
she her sick mother
35.I this book for two hours, but I haven’t finished it.
这本书我已经读了两小时了,但我还没读完。
36.The Boys and Girls Club which he started in Chicago young people since 1996.
他(乔丹)在芝加哥所创建的“男孩女孩俱乐部”从1996年至今一直在帮助年轻人。
37.Why is it that you ?
你到底为什么一直在那里大声喧哗?
38.We all the afternoon.
我们整个下午一直在打扫教室。
39.I for two hours, so I want to have a rest now.
这两小时我一直在花园中拔草,所以现在我想要休息一下了。
40.We quite a lot of each other recently.
最近我们一直经常见面。
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$$