1、1 (每日一练每日一练)()(文末附答案文末附答案)人教版人教版 20222022 年高中英语现在完成进行时知识汇总笔年高中英语现在完成进行时知识汇总笔记记 单选题 1、The manager _ the workers how to improve the program since 9 am.Ahas toldBhas been toldChas been tellingDis telling 2、-I am sure Mary will win the first place in the coming competition.-I think so.She _ for it for m
2、onths.Ahas preparedBhas been preparing Chad preparedDprepared 3、The girl has a great interest in sport and _ badminton classes twice a week over the last three years.AtookBis takingCtakesDhas been taking 4、Mr.Herpin is one of the foreign experts who _ in China in the last five years.AworksBis workin
3、gCare workingDhave been working 5、I hear you_at Smiths.Yes,I _ there for about three months.Awork;had been workingBworked;was working Care working;have been workingDworked;have worked 6、To strengthen Japans diplomatic influence and increase military presence across the world,Abe(安倍)_ a greater role
4、for his country in international affairs since he took office.2 AsoughtBhad soughtCis seekingDhas been seeking 7、The number of visitors _ steadily since the reopening,despite a sharp decline compared to normal years.Ahas risenBhas been risingChad been risingDhas been risen 8、I wont tell the student
5、the answer to the math problem until he_ on it for more than an hour.Ahas been workingBwill have worked Cwill have been workingDhad worked 9、Hi,Tracy,you look pale.I am tired.I _all day.ApaintedBhad paintedChave been paintingDhave painted 10、-I havent seen Jacky these days.-She _ for the driving tes
6、t due to take place next Monday.Awill prepareBhas been preparing Cwas preparingDprepared 3 人教版 2022 年高中英语现在完成进行时_029 参考答案 1、答案:C 解析:考查动词时态。句意:从早上 9 点开始,经理就一直在告诉工人们如何改进这个项目。the manager 和 tell 为主动关系,排除 B 项,根据时间状语“since 9 am”可知,此处使用现在完成时或者现在完成进行时,排除 D 项;此处表示“动作从过去持续到现在并将持续下去”,使用现在完成进行时。故选 C。2、答案:B 解析:试
7、题分析:考查时态。句意:-我相信玛丽会在接下来的比赛中获得第一名。-我也这样认为,她已经准备好几个月了。for+一段时间,与完成时连用,排除 D;根据句意可知,这里说的是现在的情况,排除 C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,用现在完成进行时最恰当,故选 B。考点:考查时态 3、答案:D 解析:考查动词时态。句意:这个女孩对运动非常感兴趣,在过去的三年中她每周上两次羽毛球课。由句中的时间状语 over the last three years 可知,动作在过去的三年中一直发生,并且有可能将来还持续下
8、去,所以用现在完成进行时。故选 D。4、答案:D 解析:考查时态。句意:Herpin 先生是过去五年在中国工作的外国专家之一。根据 in the last five years 可知,句子用现在完成时态或现在完成进行时态,故选 D。4 5、答案:C 解析:考查时态和主谓一致。句意:我听说你在史密斯办公室工作。是的,我在那儿工作了大约 3 个月。由“for about three months”可知,第二个说话人正在史密斯办公室工作,因此第一句话意为“我听说你在史密斯办公室工作”,时态用现在进行时,主语 you 是第二人称,因此第一空是 are working;由“for about three
9、 months”及说话人可能还会继续在史密斯办公室工作下去可知,第二句话时态用现在完成进行时,即 have/has been doing,表示从过去开始,持续到现在,且有可能继续下去的动作,主语 I 是第一人称,因此第二空是 have been working。故选 C。6、答案:D 解析:考查时态。句意:为了加强日本的外交影响力,增强在全世界的军事存在,安倍自从上台就一直在为他的国家在国际事务中寻找一个更大的角色。根据时间状语 since he took office 可知,用现在完成进行时态,表示安倍上台以来一直在做。故选 D。7、答案:B 解析:考查时态辨析。句意:自重新开放以来,游客数
10、量一直在稳步上升,尽管与正常年份相比大幅下降。A.has risen 现在完成时。表示已经上升了;B.has been rising 现在完成进行时,表示在上升中;C.had been rising 过去完成进行时;表示在上升中;D.has been risen 现在完成时的被动语态,表示已经被上升了。根据句意,结合句中 since,此处指游客数量早稳步上升,可知这个动作尚未结束,表示延续的动作,因而此处的时态要用现在完成进行时。主语 the number of visitors,表示“游客的数量”,为单数含义,所以助动词用 has。选项 B 符合题意,故选 B。8、答案:A 解析:5 考查动
11、词时态和主谓一致。句意:这个学生做这道数学题做了一个多小时,我才会告诉他答案。根据“for more than an horn”可知现在完成进行时态表示一个从过去开始,进行到现在,并且有可能继续下去的动作,主语 he是第三人称单数,因此空格处用 has been working,故选 A。9、答案:C 解析:考查现在完成进行时。句意:嗨,特蕾西,你看起来脸色苍白。我累了。我画了一整天的画。根据 all day“一整天”可知,此处表示从过去开始到现在一直持续的动作,所以句子用现在完成进行时。故选 C。10、答案:B 解析:考查时态。句意:这些天我没见过 Jacky。她一直在为下周一的驾驶考试做准备。表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选 B。