-
最新现在完成进行时练习题含答案
一、单项选择现在完成进行时
1
.
—
Have a break,Amy
.
You _____________ playing the piano all the morning
.
—
OK
,
Mom
.
I will stop after this piece
.
A
.
are practicing
C
.
have been practicing
【答案】
C
【解析】
试题分析:
考查动词的时态。句意:休息一会;你从早上一开始就在弹钢琴。好的, 妈
妈,弹完这段我就休息。根据
all the morning
可知这个动作一起到持续,故选
C
项。
考点
:
考查动词的时态
B
.
have practiced
D
.
practiced
2
.
I ________ a topic for the composition, but haven’t decided yet.
A
.
will think about
C
.
had thought about
【答案】
B
【解析】
试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。从
but
haven’t decided yet.
可知是从过去到现在一直在想,还没有决定,表示 动作从过去到现在一
直在进行,可能还是要进行下去,用现在完成进行时,选
B
。
考点:考查时态
B
.
have been thinking about
D
.
was thought about
3
.
He _______ around the clock since June, when the first Ebola case appeared in this
agricultural county.
A
.
had been working
C
.
is working
【答案】
B
【解析】
试题分析:考察时态。现在完成进 行时表示动作从某一时间开始,一直持续到现在,或者
刚刚终止,或者可能仍然要继续下去。该句意思为 :自从六月份第一起埃博拉病例出现在
这个农业化的村庄那一刻开始,他就夜以继日地扑在工作上,。根 据句意,题目中的他从
六月份开始不停的工作,这个动作是从那个时候一直持续到现在的。故选
B
B
.
has been working
D
.
was working
4
.
.
---
I hear you__________at Smith’s.
--- Yes, I __________ there for about three months.
A
.
work; had been working
C
.
are working; have been working
【答案】
C
【解析】
考查时态。根据语境
——
我听说你在史密斯办公室工作。
——
是的,我在那儿工作了大约
3
个 月。可知用现在进行时和现在完成进行时,选
C
。
B
.
worked; was working
D
.
worked; have worked
5
.
For some time now, Chinese people, under the leadership of CPC, ______ the contents of the
Scientific Development Theory in the course of practicing socialism in China.
A
.
had been improving
C
.
were improving
【答案】
B
【解析】
考察时态。根据句意可知是指中国人们一直在丰富这科学发展观的内容,故 使用现在完成
进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直< br>在实践中国特色的社会主义道路上丰富着科学发展观的内容。
B
.
have been improving
D
.
improved
6
.
--How is your cousin, Kate?
--She broke her leg and ______ medical treatment since.
A
.
is receiving
C
.
received
【答案】
D
【解析】
试题分析:考查时态。句意:
--
凯特,你表妹怎么了?
--
她摔断了腿,从那以后就一直在接
受治疗。
since+
时间点 或句子,与完成时连用,排除
A
、
C
;现在完成时表示动作的结束或
完成,现在完成进行时更倾向于指动作一直持续下去。根据句意可知,截至说话时,凯特
的表妹还在治疗 中,因此,用现在完成进行时最恰当,故选
D
。
考点:考查时态
B
.
has received
D
.
has been receiving
7
.
--I am sure Mary will win the first place in the coming competition.
--I think so. She ________ for it for months.
A
.
has prepared
C
.
had prepared
【答案】
B
【解析】
试题分析:考查时态。句意:
--
我相信玛丽会在接下来 的比赛中获得第一名。
--
我也这样认
B
.
has been preparing
D
.
prepared
为,她已经 准备好几个月了。
for+
一段时间,与完成时连用,排除
D
;根据句意可知 ,这里
说的是现在的情况,排除
C
;现在完成进行时表示过去的动作对现在造成了影响 ,并有可
能继续下去。根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,
用现在完成进行时最恰当,故选
B
。
考点:考查时态
8
.
Cathy is taking notes of the grammatical rules in class at Sunshine School,where
she_______English for a year.
A
.
studies
C
.
is studying
【答案】
D
【解析】
现在完成进行时表示动作从过去某 一时间开始
,
一直延续到现在
,
可能还要继续下去。根据所
提供的情 景
“Cathy is taking notes of the grammatical rules in class at Sunshine School”
和时间状
语
for years
可判断出要用现在完成进行时
,
表示动作一直在延续着。一般现在时表示经常性
的动作或存在的状态。一般过去时表 示过去发生的动作或存在的状态。现在进行时表示正
在发生的动作或存在的状态。
B
.
studied
D
.
has been studying
9
.
---May! How is your plan? I heard you started it last Sunday.
---Oh! I
for it, but I haven’t decided where to start it.
A
.
have prepared
【答案】
C
【解析】
考察时态.
句意
:
梅!你的计划怎么样了?我听说你上周开始了。
——
哦 ,我一直在准备,但
是我还没有决定从哪儿开始。可知准备工作在此之前一直在进行,故用完成进行时态 ,选
C
。
B
.
had prepared
C
.
have been preparing
D
.
was preparing
10
.
I haven't finished my composition. I ________ for two hours and a half.
A
.
have written it
C
.
wrote it
【答案】
B
【解析】
试题分析:
考查动词的时态。句意:我还没有完成我的作文,我已经写了二个半小时了。
根据
I haven't finished my compositio
可知这动作还没有完成,再根据
for two hours and a
half
可知选
B
项。
考点
:
考查动词的时态
B
.
have been writing it
D
.
am writing it
11
.
---Mr
.
Johnson didn’t turn up at the meeting yesterday morni
ng, did he?
--- No
.
We ____ till twelve o’clock
.
A whole morning was wasted
.
A
.
had waited
C
.
are waiting
【答案】
B
【解析】
B
.
have been waiting
D
.
were waiting
试题解析:分析句子结构与意思, 可知要用现在完成进行时,表示动作有过去某一刻开始
一直持续到说话的时候还在进行中,故选
B
。
句意:
--
约翰逊先生昨天没有出现在会议上,不是吗?
--
是的,我们一直等他等到
12
点。整个早上都被浪费掉了。
考点:时态和语态
12
.
Traffic conditions in Nanchang _____ for decades. At first people only complained about
jams during rush hours, but today every hour is rush hour.
A
.
are worsening
C
.
have been worsening
【答案】
C
【解析】
试题分析:考查时态。根据时间状语
for decades
和句意可知用现在完成进 行时。句意:十
年来,南昌的交通状况越来越糟糕了。起初,人们只是抱怨高峰期的交通堵塞,但如今每
小时都是高峰期。选
C
。
考点:考查时态
B
.
had worsened
D
.
worsened
13
.
Kate ________ on her new novel, which is supposed to come out next month.
A
.
was working
C
.
will be working
【答案】
D
【解析】
D
考察时态。句义:凯 特一直在忙着写她的新小说。因为下个月应该就要出版了。选现在
完成进行时,表示一个动作从过去开始 一直持续到现在,而且还可能持续下去。故
D
正
确。
B
.
had worked
D
.
has been working
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.
A
.
has been doing
C
.
did
【答案】
A
【解析】
A
考查时态。 句意:自从
Lucy
获得了她的新工作后,她变了很多。最近她一直都很出色
地完成了 她的工作。
B
.
has done
D
.
had done
16
.
In order to get good marks in the coming exam, my son ______late every night in the past
three weeks.
A
.
studies
【答案】
C
【解析】
试题分析:本题的关键词是时间状语
in the past three weeks
,该结构常常与现在完成时连
用。通常与
in/during the past/last+
一段时间连用的句子都使用现在完成时。惊讶:在过去
的
3
各星期里,为了在即将来临的考试中得到高分,我的儿子每天晚上都学到很晚。本句
使用现 在完成进行时表示动作的延续。故
C
正确。
考点:考察时态
B
.
studied
C
.
has been studying
D
.
was studying
17
.
-- I have got a headache.
-- No wonder. You_________ on the math exercises too long.
A
.
work
【答案】
C
【解析】
试题分析
:
句意:
-
我有点头疼。-
难怪呢。你这么长时间一直在做数学练习。根据语境可知
说话人强调动作的持续性和影响 性,应该用现在完成进行时,故答案选
C
。
考点:考查动词时态。
B
.
are working
C
.
have been working
D
.
worked
18
.
Lucy ________ guitar lessons every three weeks in the past three years, but now she is
considering she'll make it every other week.
A
.
is having
C
.
had
【答案】
D
【解析】
< br>考查动词时态。句意:
Lucy
在过去的三年里每三周上一次吉他课,但是现在她正在考 虑每
B
.
had had
D
.
has been having
两周去上一次。根据句意可知应用现在完成进行时。现在完成进行时表示动作从 过去持续
到现在或离现在不远的时间,其动作是否继续下去,则由句意而定。
19
.
In the past several weeks, many cities in Northern China from heavy fogs and severe cold.
A
.
had suffered
【答案】
B
【解析】
试题分析:考查动词的时态。句意
在过去的这几个星期里,中国北方的许多城市遭受 了严
重的雾霾。根据句子中提到的时间状语
In the past several weeks
在过去的这几周,雾霾天
一直都在持续,所以用现在完成进行时来表达,故选B
项。
考点
:
考查动词的时态
B
.
have been suffering
C
.
were suffered
D
.
suffered
20
.
He is really nervous. He ______back and forth all the night waiting for the results.
A
.
has been walking
C
.
walked
【答案】
A
【解析】
试题分析:本句的时间状语是
all the night
整个晚上。句意:他真的很紧张,整个晚上她一
直走来走去在等待结果。现在完成进行时表示动作的持 续性和反复性。故
A
正确。
B
.
had walked
D
.
is walking
21
.
The debate has only a few moments that might be inspiring to those who ______ this issue.
A
.
followed
【答案】
C
【解析】
【详解】
考查 语境及时态。句意:这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题
的人。分析句子可知 ,本空是指那些
“
一直关注这一问题的人
”
,根据语境可知,从过去关
注一直到现在还在关注,要用现在完成进行时,因此选
C
。
B
.
had followed
C
.
have been following D
.
were following
22
.
—
Where is Peter? I can't find him anywhere.
—
He went to the library after breakfast and ________ his essay there ever since.
A
.
wrote
【答案】
C
【解析】
【详解】
考查动词的时态。句意:
——
那彼得
?
我到处都找不到他。
——
早饭后他去了图书馆,从那
时起 他就一直在那儿写论文。结合句意以及时间状语
“ever since”
可知, 他吃过早餐去图书
馆之后,便一直在那里写论文,表示一个动作从过去某一时刻开始,一直持续到现在, 并
有可能继续持续下去,因此应该用现在完成进行时,故正确答案为
C
。
B
.
had written
C
.
has been writing
D
.
is writing
-
-
-
-
-
-
-
-
本文更新与1970-01-01 08:00,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/553533.html
-
上一篇:没有了
下一篇:没有了