内容正文:
时态--现在完成进行时
一、单项选择
1.I feel really tired. I without a rest all the morning.
A.work B.are working C.have been working D.worked
2.—I believe that Cathy will pass the oral English test this time.
—Absolutely. She ________ for the test in the last three weeks.
A.prepared B.will prepare C.has prepared D.has been preparing
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.—Hi, Tommy, you look tired.
— I am tired. I _________the computer games all day.
A.played B.had played C.have been playing D.have played
5.Scientists ______ the ocean currents since last month to better understand their influence on climate patterns.
A.were studying B.had been studying
C.are studying D.have been studying
6.An expert, together with some assistants, ______ in the lab day and night since the outbreak of the flu.
A.was working B.were working
C.have been working D.has been working
7.Since he retired, he _______ around the garden for hours every afternoon, tending to his flowers.
A.has been wandering B.had wandered
C.has wandered D.will be wandering
8.Tom ________ in the library every night over the last three months.
A.works B.has been working C.worked D.had been working
9.— Do you think Charles is suitable for the position?
—— Sure, I ________him closely during the past month and am very pleased with his work.
A.watched B.am watching C.was watching D.have been watching
10.For some time now, world leaders ________ out the necessity for agreement on arms reduction.
A.pointed B.were pointing
C.have been pointing D.had been pointing
11.The Boys and Girls Club ______ he started in Chicago has been ______ young people since 1996.
A.that, helped B.which, helping C.who, helped D.where, helping
12.He ____ articles for our wall-newspaper these three years, and he _____ about forty articles.
A.has been writing, has written B.has been writing, wrote
C.is writing, has been writing D.has written, has written
13.The teacher, together with his students, ________ hard on the project since the beginning of this semester.
A.was working B.have been working
C.were working D.has been working
14.—Where is Peter? I can’t find him anywhere.
—He ________ his book there ever since he went to the library after breakfast.
A.has been writing B.wrote
C.had written D.is writing
15.The Boys and Girls Club which he started in Chicago ________ young people since 1996.
A.helped B.helpes C.is helping D.has been helping
16.Mr. Green his reading report for three hours without a break; he must be tired now.
A.had written B.was writing C.would write D.has been writing
17.It ________ for nearly two weeks. If it doesn’t stop, the village will be flooded in several days.
A.is raining B.rains C.has rained D.has been raining
18.Mr. Smith, as well as his kids _________ the online shopping in China since he moved to Beijing two years ago.
A.are experiencing B.has been experiencing
C.have been experiencing D.is experiencing
19.Tibetan antelopes________ these passages since they were built.
A.use B.have been using C.used D.was using
20.The research team ________ tirelessly on this project for the past three months, and they believe they ________ a major breakthrough very soon.
A.has worked; are making B.has been working; are about to make
C.is working; are making D.had been working; are about to make
二、语法填空
21.He (pretend) not to know the truth for years to avoid getting into trouble. (所给词的适当形式填空)
22.My mother (clean) the furniture the whole weekend. (所给词的适当形式填空)
23.The fans (wait) for the famous star for 3 hours. (所给词的适当形式填空)
24.Inventors (try) to make flying cars since the 1930s. (所给词的适当形式填空)
25.I (work) in this company since I graduated. (用适当的词填空)
26.Wild animals such as these Tibetan antelopes now (use) these passages for years. (所给词的适当形式填空)
27.The cost of living (rise) sharply since the 2010s. (所给词的适当形式填空)
28.The challenging task, which (occupy) almost all of his time and energy during the past few months, leaves him little time to spend with his family. (所给词的适当形式填空)
29.It (rain) all the morning. I hope it will stop this afternoon. (所给词的适当形式填空)
30.That’s the third time he’s won the award in this field. He (explore) his maximum potential in the past decade. (所给词的适当形式填空)
31.I graduated from Beijing University in 1998, and I (teach) English literature since. (所给词的适当形式填空)
32.What excites the organizing committee is that the Peony Pavilion (attract) a growing young audience since its premiere in Beijing. (所给词的适当形式填空)
33.He (write) his novel all day long, and hopefully he will complete it in a week. (所给词的适当形式填空)
34.We (drive) in fog all morning, but the fog is lifting now. (所给词的适当形式填空)
35.By now, the number of online resources (increase) for English learning, helping millions of people to learn English. (所给词的适当形式填空)
36.The ancient building (repair) by workers for nearly a month and it will open to the public next week. (所给词的适当形式填空)
37.I (study)French since junior high school, and l am still working hard on it. (所给词的适当形式填空)
38.It (grow) well for the past three months. (所给词的适当形式填空)
39.The Brownlee brothers (do) triathlons since they were children. (所给词的适当形式填空)
40.On the basis of research that he (do) for the past six years, Dr. Zimbardo estimates that about 40 percent of all Americans, around 84 million people, consider themselves shy.
41.I (look) for my lost keys everywhere but still haven’t found them. (所给词的适当形式填空)
42.I (wait) half an hour, but she hasn’t turned up yet.
我已等了半个小时,但她还没露面呢。
43.He (climb) the mountain, facing his fears with every step. (所给词的适当形式填空)
44.Sanxingdui, which is located in Guanghan, Sichuan, has long been the site of archaeological finds. Researchers (excavate) sacrificial pits at the site since 2020, and (find) almost 13,000 archaeological items that date back to the Bronze Age. (所给词的适当形式填空)
45.In the last few hours the researchers (analyze) the data collected from the survey, hoping to figure out the trend in consumer behaviour. (所给词的适当形式填空)
46.I graduated from Beijing Foreign Studies University in 1998, and I (teach) English lecture since.(所给词的适当形式填空)
47.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. (所给词的适当形式填空)
48.It (rain) for 3 days. (所给词的适当形式填空)
49.Since last month, John, along with some of his former classmates, (long) for a 10-year gathering during this summer holiday. (所给词的适当形式填空)
50.—Excuse me,which movie are you waiting for?
—The new Star Wars.We (wait) here for more than two hours.
三、完成句子
51.The factory near his house has been (释放) a terrible smell.(根据汉语提示完成句子)
52.He has always been me.
他老是占我的便宜。
53.他从田间回来后就一直在流汗。
He since he returned from the fields.
54.The Boys and Girls Club he started in Chicago (一直在帮)young people since 1996. (根据汉语提示完成句子)
55.他从早上到现在一直在清理窗户。
He the windows from this morning till now.
56.I (一直想) to go to California ever since I was a kid.(根据汉语提示完成句子)
57.毫无疑问你工作一直十分努力。
Without doubt, you very hard.
58.这个月Tom一直都在图书馆学习,因为他已经立下了目标。(现在完成进行时,goal)
This month .
59.The holiday that we have been came at last.
我们一直盼望着的假期终于到来了。
60.我发现很难在梦想和生活之间找到平衡,尤其是我的学业,由于长时间的训练以及随之而来的精神高度紧张,我的学业日渐退步。
I find it challenging to balance between my dream and my life, especially my schoolwork, which of training and .
参考答案
题号
1
2
3
4
5
6
7
8
9
10
答案
C
D
D
C
D
D
A
B
D
C
题号
11
12
13
14
15
16
17
18
19
20
答案
B
A
D
A
D
D
D
B
B
B
1.C
考查时态。句意:我感到很累。我整个早上都在工作,没有休息。根据时间状语all the morning可知,此处表示一个动作从过去开始持续到现在并将持续下去,应用现在完成进行时,其基本形式是have/has been doing,主语是I,助动词使用have。故选C。
2.D
考查时态和主谓一致。句意:——我相信凯茜这次会通过英语口语考试的。——当然。在过去的三个星期里,她一直在准备考试。结合句意并由in the last three weeks可知,准备考试的事情从过去开始持续到现在并还有可能继续进行下去,因此时态用现在完成进行时,主语she是单数,因此空格处用has been preparing。故选D。
3.D
考查时态和主谓一致。句意:这个女孩对运动很感兴趣,在过去的三年里,她每周上两次羽毛球课。由over the last three years及这个女孩可能会继续上羽毛球课,因此空格处时态用现在完成进行时,表示从过去进行到现在,且有可能继续下去的动作,主语girl是单数,因此空格处是has been taking。故选D。
4.C
考查动词时态。 句意:—— 嗨,汤米,你看起来很累。—— 我很累。我一整天都在玩电脑游戏。 根据 “all day”以及 “you look tired”可知,“玩电脑游戏” 这个动作从过去开始一直持续到现在,并且这个动作的持续导致了现在很累的结果,还可能继续下去,所以要用现在完成进行时。故选C项。
5.D
考查时态。句意:自上个月以来,科学家们一直在研究洋流,以更好地了解它们对气候模式的影响。根据后文since last month可知,表示动作从某一时间开始,一直不间断持续到现在,可能仍然要继续下去,应用现在完成进行时。故选D。
6.D
考查时态和主谓一致。句意:自流感爆发以来,一位专家和一些助手一直在实验室夜以继日地工作。根据时间状语day and night since the outbreak of the flu可知,句子应用现在完成进行时,表示从过去某时刻开始,一直持续到现在,还有可能继续下去的动作,together with连接并列主语时,谓语动词的单复数与其前面的名词保持一致,An expert为单数名词,助动词用has。故选D项。
7.A
考查时态和主谓一致。句意:退休后,他每天下午都要在花园里闲逛几个小时,照顾他的花。由Since可知,句子时态用现在完成时,在花园里闲逛的动作可能会继续下去,因此时态用现在完成进行时,表示一个从过去持续到现在,还有可能继续下去的动作,主语he是单数,因此空格处是has been wandering。故选A。
8.B
考查动词时态。句意:在过去的三个月里,汤姆每天晚上都在图书馆学习。根据时间状语every night over the last three months可知,此空应是现在完成进行时has been working表示汤姆在过去的三个月里一直坚持每晚在图书馆学习,强调动作从过去持续到现在且仍在进行。故选B。
9.D
考查现在完成进行时。句意:——你认为Charles适合这个职位吗?——当然,在过去的一个月里,我一直在密切关注他,对他的工作非常满意。根据“during the past month”可知,此处表示动作从过去某一时间开始,一直持续到现在,可能仍然要继续下去,应用现在完成进行时,故选D。
10.C
考查时态。句意:目前一段时间以来,世界上的领导者们一直在强调削减武器的必要性。此处表示动作从过去某一时间开始一直延续到现在,可能还要继续下去,应用现在完成进行时,故选C。
11.B
考查定语从句和非谓语动词。句意:他在芝加哥创办的男孩女孩俱乐部自1996年以来一直在帮助年轻人。一空处引导定语从句,先行词是The Boys and Girls Club,在从句中作宾语,用which或者that引导,二空处,根据句中since 1996可知,句中动作开始于过去,持续到现在,并将继续持续下去,应用现在完成进行时,空前已有has been,所以空处应填现在分词形式。故选B项。
12.A
考查动词时态和主谓一致。句意:这三年来,他一直在为我们的板报写稿,他已经写了大约四十篇文章。分析句子结构可知,两空均为谓语动词,根据句意以及时间状语these three years可知,第一空表示“这三年他一直写稿”,应用现在完成进行时,write与句子主语he之间为主动关系,且句子主语为第三人称单数,所以第一空为has been writing;结合上文可知,“他一直给板报写稿”,所以此处表示该动作从过去开始到现在为止已完成的动作,应使用现在完成时,write与句子主语之间为主动关系,主语为第三人称单数,所以第二空为has written。故选A项。
13.D
考查动词时态和主谓一致。句意:从这个学期开始,老师和他的学生们就一直在努力做这个项目。“together with his students”是介词短语,作状语,题干的主语是“The teacher”,为第三人称单数,“since the beginning of this semester”的意思是“从这学期开始”,表示从过去某一时间点开始一直持续到现在,所以本句的时态应为现在完成进行时。故选D项。
14.A
考查动词时态。句意:——彼得在哪里?我到处都找不到他。——他早饭过后去了图书馆,从那以后就一直在那儿写书。时间状语“ever since he went to the library after breakfast”表示动作从过去开始持续到现在,且可能还在进行,需用现在完成进行时。故选A项。
15.D
考查动词时态。句意:他在芝加哥创办的男孩女孩俱乐部自1996年以来一直在帮助年轻人。根据句意和句中“since 1996”可知,句中动作开始于过去,持续到现在,并将继续持续下去,应用现在完成进行时,谓语动词为“has/have been doing”,句子主语“The Boys and Girls Club”和“has”连用,故空格处应填“has been helping”。故选D项。
16.D
考查时态。句意:格林先生已经连续不间断地写他的阅读报告三个小时了;他现在一定很累了。write(写)是谓语动词,根据时间状语“for three hours without a break”以及“he must be tired now”可推知,格林先生从过去开始写报告一直持续到现在,并且这个动作可能还会继续,所以用现在完成进行时强调动词一直进行。故选D项。
17.D
考查时态。句意:雨已经下了将近两个星期了。如果不停止,这个村庄几天后就会被洪水淹没。根据“for nearly two weeks. If it doesn’t stop”可知,此处强调“下雨”这个动作从过去开始,持续到现在,并且很有可能会继续,应用现在完成进行时,主语是it,助动词用has。故选D。
18.B
考查主谓一致和时态。句意:自从史密斯先生两年前搬到北京以来,他和他的孩子们一直在体验中国的网购。此处为谓语动词,根据句意以及时间状语从句“since he moved to Beijing two years ago”可知,此处表示从过去某一时间开始并持续到现在的动作或状态,且强调在这段时间动作一直正在进行,应使用现在完成进行时,且as well as连接两个主语时,谓语动词的单复数形式取决于前者Mr. Smith,所以谓语动词应为第三人称单数形式,即has been experiencing。故选B项。
19.B
考查动词时态。句意:自这些通道建成以来,藏羚羊就一直在使用这些通道。分析句子结构可知,根据标志词since,应用现在完成时,根据句意,描述的是在使用,表示动作还将持续下去,所以此处用现在完成进行时。故选B项。
20.B
考查动词时态。句意:研究团队过去三个月一直在不懈努力开展这个项目,他们相信很快就要取得重大突破。根据“for the past three months”可知,第一空的动作从过去开始发生持续到现在,可用现在完成时或现在完成进行时;根据“very soon”可知,第二空的动作几乎马上要发生,应用一般将来时的be about to do。故选B。
21.has pretended/has been pretending
考查动词时态。句意:为了避免惹麻烦,他多年来一直假装不知道真相。根据for years可知,此处强调动作从过去开始持续到现在,可使用现在完成时has pretended,表示动作已完成但影响持续,或现在完成进行时has been pretending,表示动作仍在持续。故填has pretended/has been pretending。
22.has been cleaning
考查时态和主谓一致。句意:我妈妈整个周末都在打扫家具。由“the whole weekend”可知,句子表示“我”妈妈整个周末一直在打扫家具,时态用现在完成进行时,表示从过去开始,持续到现在,且有可能继续下去的动作,主语mother是单数,因此空格处是has been cleaning。故填has been cleaning。
23.have been waiting
考查时态和主谓一致。句意:影迷们等那位明星已经等了3个小时了。由for 3 hours可知,句子表示一个动作从过去持续到现在,且还可能继续下去,因此空格处用现在完成进行时,主语fans是复数,因此空格处是have been waiting。故填have been waiting。
24.have been trying
考查时态和主谓一致。句意:自20世纪30年代以来,发明家们一直试图制造飞行汽车。由since the 1930s及客观事实可知,飞行汽车还没有被造出来,所以可能还要继续尝试制造飞行汽车,因此时态用现在完成进行时,表示一个动作从过去持续到现在,且可能继续下去,主语Inventors是复数,因此空格处是have been trying。故填have been trying。
25.have worked/have been working
考查动词时态。句意:自从我毕业以来,我就在这家公司工作。根据“since I graduated”可知,此空是现在完成时have worked (强调动作已完成)或现在完成进行时have been working (强调动作从过去持续到现在仍在进行),作主句谓语。故填have worked/have been working。
26.have been using
考查时态语态。句意:像藏羚羊这样的野生动物多年来一直在使用这些通道。根据后文 for years以及now可知表示动作从某一时间开始,一直持续到现在,可能仍然要继续下去,应用现在完成进行时,主语为Wild animals,助动词用have。故填have been using。
27.has risen/has been rising
考查动词时态和主谓一致。句意:自2010年代以来,生活成本急剧上升。空处作句子的谓语,时间状语为“since the 2010s”,动作从过去开始发生,可以用现在完成时表示动作持续到现在,也可以用现在完成进行时表示动作会继续进行下去,主语cost为单数,助动词用has。故填has risen/has been rising。
28.has occupied/has been occupying
考查动词时态。句意:这项具有挑战性的任务在过去几个月里几乎占据了他所有的时间和精力,使他几乎没有时间和家人在一起。occupy“占据”。本空作which引导的非限制性定语从句的谓语,从句修饰先行词The challenging task,由时间状语during the past few months可知,句子描述的是从过去持续到现在的情况,时态应用现在完成时,且主语which指代先行词The challenging task,助动词用has,谓语用has occupied。或者occupy这一动作开始于过去,持续到现在,并将继续持续下去,句子应用现在完成进行时,谓语用has been occupying。故填has occupied或has been occupying。
29.has been raining
考查动词时态。句意:整个上午一直在下雨,我希望下午能停。根据“all the morning”以及“I hope it will stop this afternoon”可知,强调动作从过去持续到现在且仍在进行,应用现在完成进行时,主语It为第三人称单数,此空应是has been raining作谓语。故填has been raining。
30.has been exploring
考查动词时态。句意:那是他第三次在这个领域获奖了。在过去的十年里,他一直在挖掘自己的最大潜力。根据句意和时间状语 in the past decade可知,该句强调从过去持续到现在的动作,并且这个动作可能还会继续下去,所以要用现在完成进行时,现在完成进行时的结构是“have/has been + 现在分词”,主语He是第三人称单数,助动词用has,explore的现在分词是exploring。故填has been exploring。
31.have been teaching
考查时态和主谓一致。句意:我于1998年毕业于北京大学,从那以后一直教英国文学。设空处为谓语,根据since可知应为完成时,根据句意和语境表示有可能还会一直这样下去,所以用现在完成进行时,主语I,助动词用have,故填have been teaching。
32.has attracted/has been attracting
考查时态和主谓一致。句意:令组委会兴奋的是,《牡丹亭》在北京首演后吸引了越来越多的年轻观众。attract是表语从句谓语动词,表示过去的动作或状态持续到现在,或对现在造成的影响,可能持续发生下去,用现在完成时;或表示动作从过去某个时刻开始一直持续到现在,甚至将来,强调进行的过程,用现在完成进行时;从句主语the Peony Pavilion第三人称单数,从句谓语单数形式。故填has attracted/has been attracting。
33.has been writing
考查动词时态。句意:他整天都在写他的小说,希望他能在一周内完成。根据这句话的意思是和hopefully he will complete it in a week可知,他整天写小说这个动作从过去发生持续到现在,并且还将持续下去,符合现在完成进行时的定义。故填has been writing。
34.have been driving
考查时态。句意:整个早上我们都在雾中开车,但现在雾正在消散。空处应填谓语动词形式,再结合句意及时间状语“all morning”以及“but the fog is lifting now”可知,此处强调从早上开始一直持续到现在的动作,且可能继续下去,应用现在完成进行时,主语是We,助动词用have。故填have been driving。
35.has increased/has been increasing
考查动词时态。句意:到目前为止,在线英语学习资源的数量一直在增加,帮助数百万人学习英语。根据时间状语“By now”可知,此处表示一个动作从过去持续到现在,使用现在完成时,或者一个动作从过去开始持续到现在并将持续下去,使用现在完成进行时,主语有the number of修饰,助动词用has。故填has increased/has been increasing。
36.has been being repaired
考查动词的时态和语态。句意:这座古建筑已经被工人们修缮了将近一个月,它将于下周对公众开放。根据时间状语“for nearly a month (将近一个月)”可知,“修缮”这个动作从近一个月前开始,一直持续到现在,并且根据“it will open to the public next week(它将于下周对公众开放)”可知,修缮工作很可能仍在进行中。为了强调动作的持续性和未完成性,需要使用现在完成进行时“have/has been doing”。又因为主语“The ancient building”与动词“repair”之间是被动关系,故应用现在完成进行时的被动语态“have/has been being done”。主语为第三人称单数,助动词用has;repair的过去分词为repaired,因此填“has been being repaired”,此结构表达了“古建筑近一个月来一直在被修缮”的持续和被动含义。故填has been being repaired。
37.have been studying
考查时态。句意:我从初中就开始学习法语,现在还在努力学习。分析句子结构,空白处在句子中做谓语,根据时间状语since junior high school可推理出句子表示的是一个从过去一直持续到现在的动作,谓语动词使用现在完成进行时,故填have been studying。
38.has been growing
考查动词时态和主谓一致。句意:在过去的三个月里,它一直长势良好。分析句子可知,空处应为谓语动词;根据时间状语“for the past three months”和句意可知,应用现在完成进行时,表示在过去的三个月期间一直持续的动作,并有可能继续持续下去;主语是“It”,谓语应为单数。故填has been growing。
39.have been doing
考查时态。句意:布朗利兄弟从孩童时期起就一直在参加铁人三项比赛。根据句中的“since they were children(自从他们是孩子时起)”可知句子表达的是从过去一直持续到现在的动作,句子要用现在完成进行时,其结构为“have/has been + 现在分词”,主语The Brownlee brothers是复数,所以助动词用have,do 的现在分词形式是doing,故填have been doing。
40.has done/has been doing
考查时态。句意:根据他过去六年所做的研究,津巴多博士估计,大约40%的美国人,大约8400万人,认为自己害羞。设空处在that引导的定语从句中作谓语,根据for the past six years可知,该从句可使用现在完成时,表示已经进行六年,主语he为单数,因此可填has done。同时,此处也可表示这项研究在过去六年中一直进行可能还将继续,因此可使用现在完成进行时。故填has done/has been doing。
41.have been looking
考查动词时态。句意:我一直在到处寻找我丢失的钥匙,但仍然没有找到它们。look for(寻找)是谓语动词,根据“but still haven’t found them”可知,寻找钥匙这个动作从过去开始,一直持续到现在,并且还会继续下去,所以要用现在完成进行时,主语是I,助动词用have。故填have been looking。
42.having been waiting
考查动词时态。句意:我已经等了半个小时了,但她还没有来。分析句子可知,设空处在句中作谓语,应用动词;主语为I,二者之间为主动关系,应用主动语态;根据句意可知,此处表示“已经等了半小时了,但还没露面”,动作发生在过去,一直持续到现在,且现在也正在做着,应用现在完成进行时have/has been doing结构,主语为第一人称,应用have been waiting。故填have been waiting。
43.has been climbing
考查时态。句意:他一直在爬山,每一步都在面对他的恐惧。根据句中facing his fears with every step可知,此处表示他一直在爬山,动作从过去某一时间一直持续到现在,且爬山这一动作一直正在进行,应用现在完成进行时,主语是He,谓语动词使用第三人称单数形式。故填has been climbing。
44. have been excavating have found
考查动词时态。句意:三星堆位于四川广汉,长期以来一直是考古发现的地点。研究人员自2020年以来一直在该遗址挖掘祭祀坑,已经发现了近13000件可追溯到青铜时代的考古物品。分析句子可知,第一空根据时间状语“since 2020”以及语境“一直在挖掘”,强调动作从过去开始持续到现在且可能仍在进行,应用现在完成进行时,主语“Researchers”是复数,填have been excavating;第二空结合“since 2020”,表示过去发生的动作对现在造成的影响,应用现在完成时,主语为复数,填have found。故填①have been excavating;②have found。
45.have been analyzing
考查动词时态。句意:在过去的几个小时里,研究人员一直在分析从调查中收集到的数据,希望找出消费者行为的趋势。analyze作本句谓语,根据时间状语In the last few hours以及句意可知,描述的是过去一直到现在一直在做的事,用现在完成进行时,主语为复数。故填have been analyzing。
46.have been teaching
考查现在完成进行时。句意:我1998年毕业于北京外国语大学,此后一直从事英语教学工作。分析句子可知,本句为由and连接的两个并列句,空处为第二个并列句的谓语,结合句中since及句意可知,这里指“我从大学毕业到现在一直在从事英语教学,且教学这个动作还要延续”,所以时态用现在完成进行时。故填have been teaching。
47.has been practising
考查现在完成进行时和主谓一致。句意:陈炳是陈式太极拳的传承人之一。他从六岁开始就在他的叔叔陈小旺和陈小星的指导下练习。根据“since he was six years old”可知,此处是指动作发生在过去,一直持续到现在,在将来的某段时间里仍将进行,所以应用现在完成进行时。主语he为第三人称单数。故填has been practising。
48.has been raining
考查动词时态。句意:已经下了三天的雨了。根据时间状语for 3 days可知,动作从过去持续到现在,可能还会继续,且强调rain在这段时间一直正在进行,应用现在完成进行时,主语是It,谓语动词使用第三人称单数形式。故填has been raining。
49.has been longing
考查动词时态及主谓一致。句意:从上个月开始,约翰和他以前的一些同学就一直想在这个暑假举行一次10年的聚会。根据时间状语Since last month及句意可知,此处表示过去的动作一直持续到现在,还有可能持续下去,应用现在完成进行时;along with连接并列主语时,谓语动词与前面的主语,在人称和数上保持一致,此处与John保持一致,助动词应用has。故填has been longing。
50.have been waiting
考查动词的时态。句意:——打扰一下,你在等哪部电影?——新的星球大战。我们已经在这里等了两个多小时了。根据which movie are you waiting for?可知此处要用进行时,再由for more than two hours可知此处要用完成时,因此此处时态是现在完成进行时,主语是We。故填have been waiting。
51.giving off
考查固定短语和时态。句意:他家附近的工厂一直散发出难闻的气味。“释放”是give off,工厂一直在散发难闻的气味,句子时态用现在完成进行时,空前有has been,因此空格处用现在分词,故填giving off。
52. taking advantage of
考查动词短语和时态。句意:他老是占我的便宜。“占……的便宜”常用短语“take advantage of”,根据“has always been”可知,这里使用现在完成进行时,其结构为have/has been doing,take的现在分词形式为taking,taking advantage of符合语境。故填taking advantage of。
53.has been sweating
考查动词及时态。根据句意可知应用动词sweat,表示过去发生的动作持续不间断发生到现在,将来可能持续下去,应用现在完成进行时。主语是he,助动词用has。故填has been sweating。
54. that/which has been helping
考查定语从句的连接词和时态。句意:他在芝加哥创办的男生女生俱乐部,从1996年起一直在帮助年轻人。根据句子分析可知,空1:此处引导定语从句,先行词为The Boys and Girls Club ,指物,定语从句中缺少主语,故应用that/which引导定语从句。空2:根据汉语提示“一直在帮”可知,此处表示从过去到现在一直在帮助,故应用现在完成进行时,且主语为The Boys and Girls Club ,为单数,故填has been helping。故答案为that/which,has been helping。
【点睛】
55.has been cleaning
考查时态。表示“清理”用clean,根据时间状语from this morning till now可知,句子时态为现在完成进行时,其结构为“have/has been doing”,表示动作从过去某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。主语为He,助动词用has。故填has been cleaning。
56.have been wanting
考查时态和动词。句意:我从小就一直想去加利福尼亚。根据句中“since I was a kid”和汉语提示可知,空处用现在完成进行时,表示动作一直在持续,且还将继续延续。故填have been wanting。
57.have been working
考查现在完成进行时。“努力”的英文为work hard;“一直”表示从过去到现在并且有可能继续下去的事件用现在完成进行时,主语为you,故填have been working。
58.Tom has been studying in the library because he has set a goal
考查时态,名词和从句。根据句意和提示可知,空处为“Tom一直都在图书馆学习,因为他已经立下了目标”,应用现在完成进行时表示这个月一直在进行的动作。主语Tom,谓语动词study“学习”,in the library“在图书馆”,用because引导原因状语从句,根据句意,从句用现在完成时,set a goal“设定目标”,结合主谓一致,故填Tom has been studying in the library because he has set a goal。
59.looking forward to
考查动词短语。根据汉语提示,“盼望”对应的英文是look forward to,此处使用现在完成进行时态“have been doing”结构,所以填入“looking forward to”,故填 looking forward to。
60. has been worsening due to the long hours the consequent mental tension
考查动词、形容词、名词和介词短语。对比中英文可知,第一空表示“由于长时间……日渐退步”,“退步”可用动词worsen,时态宜用现在完成进行时,表示从过去某时开始一直持续到现在的动作,并且还将持续下去,关系代词which代替先行词my schoolwork在从句中作主语,助动词应用has,“由于”可用介词短语due to,“长时间的”可用名词短语the long hours;第二空表示“随之而来的精神高度紧张”,“精神高度紧张”可用名词短语the mental tension,“随之而来的”可用形容词consequent,作定语。故填①has been worsening due to the long hours;②the consequent mental tension。
学科网(北京)股份有限公司
$