(英语) 高考英语现在完成进行时专项训练100(附答案)含解析

更新时间:2023-07-19 17:43:30 阅读: 评论:0

(英语) 高考英语现在完成进行时专项训练100(附答案)含解析
一、单项选择现在完成进行时
1. Lucy has changed a lot since she got her new job. Recently she ________ her work quite well.
A.has been doing    B.has done
C.did    D.had done
【答案】A
【解析】
A 考查时态。句意:自从Lucy获得了她的新工作后,她变了很多。最近她一直都很出色地完成了她的工作。
2. I ________ a topic for the composition, but haven’t decided yet.
A.will think about    B.have been thinking about
C.had thought about    D.was thought about
【答案】B
微信怎么设置分组
【解析】
试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。从but haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。
考点:考查时态
3.—Darling, the headache ________ me.
— No wonder, you _________ the South Korean TV soaps since last night.
A.kills; have watched
B.is killing; have been watching
C.is going to kill; were watching
D.was killing; had watched
【答案】B
【解析】
先看第二空,根据时间状语since last night可以断定:从昨天晚上一直到现在都一直在看韩剧,因此应当用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B。
4.I wonder if John has forgotten my number. I ___ him to call for the past two hours.
A.have been expecting    B.have expected
C.have been expected    D.expected
命题专家
【答案】A
【解析】
试题分析:句意:我不知道是否约翰已经忘记了我的电话号码,过去两小时我一直在期待他能打来电话。
牛骨头汤
A . have been expecting 现在完成进行时,表示在过去持续做某事持续到现在可能一直持续下去 B. have expected 现在完成时,过去开始一个动作与现在有关C. have been expected现在完成时被动语态  D. expected一般过去时。题干中for the past two hours.提示在过去持续做某事,故选A。
考点:考查动词时态的用法。
5.--I am sure Mary will win the first place in the coming competition.
--I think so. She ________ for it for months.
A.has prepared    B.has been preparing
C.had prepared    D.prepared
【答案】B
【解析】
试题分析:考查时态。句意:--我相信玛丽会在接下来的比赛中获得第一名。--我也这样认为,她已经准备好几个月了。for+一段时间,与完成时连用,排除D;根据句意可知,这里说的是现在的情况,排除C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,用现在完成进行时最恰当,故选B。
考点:考查时态
6.— I don’t remember having ever en John since last week.Has he gone somewhere?
— Not really.He_______ his newly-bought apartment.
A.has decorated    B.was decorating
C.decorated    D.has been decorating
【答案】D
【解析】
试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记得见过John了,他出去了吗?没有,他一直在装修他新买的公寓。故选D。
考点:考查现在完成进行时态的使用。职称申报系统
7.He is really nervous. He ________ back and forth all the night waiting for the results.
A.walked    B.had walked
C.has been walking    D.walks
【答案】C
【解析】
试题分析:句意:他是真得很紧张。他整晚上都走来走去,在等待结果。根据前句时态可以判断此处指他从过去以来一直在不停地走动,应该用现在完成进行时,选C。
考点:考查动词时态语态
8.I haven't finished my composition. I ________ for two hours and a half.
A.have written it    B.have been writing it
C.wrote it    D.am writing it
【答案】B
【解析】
试题分析: 考查动词的时态。句意:我还没有完成我的作文,我已经写了二个半小时了。
根据 I haven't finished my compositio可知这动作还没有完成,再根据for two hours and a half可知选B项。
向往的近义词考点 : 考查动词的时态
9.— I’m sure Andy will win the first prize in the coming English Speech Contest.
— There is no doubt about it. He ________ for it for months.
A.is preparing    B.was preparing
C.has been preparing    D.will prepare
【答案】C
【解析】
试题分析:考查时态。根据句意,要表示一直在…,应用现在完成进行时,句意:—我相信安迪会在接下来的英语演讲比赛中得第一名。—毫无疑问。他准备了几个月了。故选C
考点:考查时态
烟台社保10.(山东省实验中学高三第二次模拟考试)6.Jack and Samantha ____________ for their wedding for a whole week but nothing is really done.
A.have prepared    B.are prepared
C.have been preparing    D.prepared
【答案】C
【解析】
句义:Jack 和 Samantha为他们的婚礼准备了一个星期,但是什么都没有准备好。本句的关键词是for a whole week,该时间状语通常都是很现在完成时连用,表示从过去某个时间开始到现在一直都在做的事情,强调动作的持续性和反复性。故C正确。
11.The girl has a great interest in sports and ___ badminton class twice a week over the past 2 years.
A.takes    B.took
C.is taking    D.has been taking
【答案】D
【解析】
试题分析:句意:这个女孩对体育非常感兴趣,在过去两年里每周都会上两次羽毛球课。A. takes 一般现在时,B. took 一般过去时, C. is taking现在进行时, D. has been taking 现在完成进行时。over the past 2 years.是现在完成时的标志词,“上羽毛球课”是持续动作,还可能持续下去,故选D。
考点:考查动词时态的用法。
12.It's said that they ________ a better life ever since they moved to the US.
A.had enjoyed    B.have been enjoying
C.were enjoying    D.would enjoy
【答案】B
【解析】
B 考察动词时态。句义:据说,他们自从搬到美国后一直过着更好的生活。根据句义可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。故应该使用现在完成进行时。故B正确。
13.Jessica ought to stop work.She has a headache becau she _______ too long.
A.read    B.is reading
C.had read    D.has been reading
【答案】D
【解析】
本题考查时态。从语境看,说明读了很长时间,所以应用现在完成进行时,强调动作对现在造成的结果。
徐氏图腾>机关食堂
14.(安徽省芜湖三校一模)A recent study has found that the number of smokers ________ sharply over the past five years.
A.is increasing
B.are increasing
C.has been increasing
D.have been increasing
【答案】C
【解析】
选C 考查时态和主谓一致。句意:最近一项研究表明,在过去五年里,吸烟者人数急剧上升。the number of后接复数名词作主语,谓语动词则用第三人称单数;时间状语over the past five years表明用现在完成进行时。
15.(河北普通高中高三质量监测)Lucy has changed a lot since she got her new job. Recently she ________ her work quite well.

本文发布于:2023-07-19 17:43:30,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1105449.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:完成   进行   时态   考查   动作   动词
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图