-
高中英语现在完成进行时技巧和方法完整版及练习题
一、单项选择现在完成进行时
1
.
---
where’s Mom?
-----
She’s in the kitchen.
She _____the housework all morning
A
.
is doing
C
.
did
【答案】
D
【解析】
试题分析:
考查动词的时态。句意:
妈妈在哪?她在厨房里。她今早上一直在做家务。根
据
all
morning
表示一直做某事,故选
D
项。
考点
:
考查动词的时态
B
.
was
doing
D
.
has been
doing
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
.
The girl has a
great interest in sports and ___ badminton classes
twice a week over the past 2
years.
A
.
takes
C
.
is taking
【答案】
D
【解析】
试题分析:句意:这个女孩
对体育非常感兴趣,在过去两年里每周都会上两次羽毛球课。
A. takes
一般现在时,
B. took
一般过去时,
C. is
taking
现在进行时,
D. has been
taking
现在
完成进行时。
over the
past 2 years.
是现在完成时的标志词,
“
上羽毛球课
”
是持续动作,还可
能持续下去,故选
D
。
考点:考查动词时态的用法。
B
.
took
D
.
has been
taking
4
.
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
【解析】
考察时态。根据句意可知是
指中国人们一直在丰富这科学发展观的内容,故使用现在完成
进行时,表示一直在发生的
事情。句意:一直以来在中国共产党的领导下,中国人民一直
在实践中国特色的社会主义
道路上丰富着科学发展观的内容。
B
.
have been
improving
D
.
improved
5
.
I wonder if
John has forgotten my number. I ___ him to call
for the past two hours.
A
.
have been
expecting
C
.
have
been expected
【答案】
A
【解析】
试题分析:句意:我不知道
是否约翰已经忘记了我的电话号码,过去两小时我一直在期待
他能打来电话。
A . have been expecting
< br>现在完成进行时,表示在过去持续做某事持续到现在可能一直持续
下去
B. have expected
现在完成时,过去开始一个动作与现在有关
C. have
been
expected
现
在完成时被动语态
D. expected
一般过去时。题干中
for the
past two hours.
提示在过去持续
做某事,故选
A
。
考点:考查动词时态的用法。
B
.
have
expected
D
.
expected
6
.
--- Did you
find the missing couple in the mountain
yesterday?
--- No, but we
_______ to get in touch with them ever
since.
A
.
have tried
C
.
have been
trying
【答案】
C
【解析】
试题分析:考查动词的时态
。句意:昨天你们找到失踪的那对夫妇了吗
?
没有,但我们一直
在努力联系他们。根据
ever since
可知用现在完成时,再根据语境可知用现在完成时的进
行时态,故选
C
项。
考点
:
考查动词的时态
B
.
had
tried
D
.
had been
trying
7
.
–
I
wonder if you could go with me to the
cinema.
---
Don’t
disturb me. I ______ a composition all the morning
and haven’t finished it yet.
A
.
write
C
.
have written
B
.
was
writing
D
.
have been
writing
【答案】
D
【解析】
试题分析
< br>:--
我想知道你是否能够陪我去电影院。
--
不要打扰我!我一早上都在写作文,还没完成呢。
根据句意可知,说话者在过去就开始写作文,并且将一直持续下去,故用现在完成
进行
时,故选
D
。
考点:考察动词时态。
8
.
---Susan is so
excited!
---Oh, yes! She is
busy preparing for her trip to Africa that she
_____ for years.
A
.
has been
expecting
C
.
had
been expecting
【答案】
A
【解析】
试题分析:考查时态。句意
:
--
苏三好兴奋啊!
--
是的。她正在忙着准备她渴望已久的非洲
之旅呢。根据对话中的
“is”
可知,两个人说的是现在的情况,排除
C
;发生在过去的动作,
对现在造成了影响,且有可能继续下去,
这时用现在完成进行时,对苏三造成的影响是她
很兴奋,多年来,苏三一直渴望去非洲旅
行,故选
A
。
考点:考查时态
B
.
was
expecting
D
.
would be
expecting
9
.
I’m sure you
will do better in the test because you ________ so
hard this year
.
A
.
studied
C
.
will study
【答案】
D
【解析】
【详解】
考查时态。句意:我确信你
将在考试中做的更好,因为你今年一直在学习很努力。根据语
境,学习的动作是从过去一
直持续到现在,还要持续下去。所以用现在完成进行时。故选
D
。
B
.
had
studied
D
.
have been
studying
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
.
Where were you
at supper time? I ____ for you to join
me.
A
.
waited
【答案】
C
【解析】
时态题。根据语境可知从吃饭时间到现在我一直在找你所以用现在完成进行时表示过去的
动作持续到现在。
晚饭时你在哪?我一直等你。
选
C
B
.
had waited
C
.
have been
waiting
D
.
was
waiting
12
.
The crazy
fans___________ patiently for two hours, and they
will wait till the movie star
arrives.
A
.
are waiting
C
.
have been
waiting
【答案】
C
【解析】
试题分析:考查动词的时态
和语态。句意:疯狂的粉丝一直耐心的等待了二个小时,将一
直等到这位电影明星到来。
根据时间状语
for two hours,
,表示现在完成进
行时,故选
C
项。
考点
:
考查动词的时态和语态
B
.
had
waited
D
.
will
wait
13
.
We ________for
cheap houses but haven’t found ________we like
yet.
A
.
are
looking
;
one
C
.
have been
looking
;
one
【答案】
C
【解析】
句意为:我们一直在找便宜
房子,但是
(
到现在
)
仍未找到我们喜欢的
(
一所房子
)
。根据语境
可知,找房子这一动作一直在进行,所以用现在
完成进行时指过去开始的动作一直持续到
现在;第二空
one<
/p>
指代
“a
+前面提到的名词
”
,即
a
house
。
B
.
have
looked
;
it
D
.
looked
;
them
14
p>
.
—
How is your
cousin, Kate?
—
She broke her leg and
________ medical treatment since.
A
.
is receiving
C
.
received
【答案】
D
【解析】
D
考察动词时态。句义:
Kate
,你的表姐怎么样了?
—
她的腿摔断了,自从那时以来一直都
在接受
治疗。由此可知,空格处表示的动作从过去开始一直到现在,而且还可能继续进行
下去,
所以使用现在完成进行时。故
D
正确。
B
.
has
received
D
.
has been
receiving
15
.
Jessica ought
to stop has a headache because she _______ too
long.
A
.
read
C
.
had read
【答案】
D
【解析】
B
.
is
reading
D
.
has been
reading
本题考查时态。从语境看,说明读了很长时间
,所以应用现在完成进行时,强调动作对现
在造成的结果。
16
.
My
seven-year-old daughter has a great interest in
music and _______ Piano classes twice a
week over the last three
years.
A
.
took
【答案】
D
【解析】
试题分析:句意:我七岁的
女儿对音乐有很大的兴趣,在过去三年中一个星期上两次钢琴
课。和时间
over the last three years.
连用,用现在完成
进行时,表示动作从过去到现在一直
在做,而且可能还要继续下去,所以选
D
。
考点:考查时态
B
.
is taking
C
.
had taken
D
.
has been
taking
17
.
-- I have got
a headache.
-- No wonder.
You_________ on the math exercises too
long.
A
.
work
【答案】
C
【解析】
试题分析
< br>:
句意:
-
我有点头疼。
-
难怪呢。你这么长时间一直在做数学练习。根据语境可知
说话人强调动作的持续性和影响性,应该用现在完成进行时,故答案选
C<
/p>
。
考点:考查动词时态。
B
.
are working
C
.
have been
working
D
.
worked<
/p>
18
.
---Do you
have any news about Bob?
---Yeah. We ______ each other quite a
lot recently.
A
.
have been
seeing
【答案】
A
【解析】
试题分析:考查动词的时态。句意
你知道关于鲍伯的消息吗
?
是的,我
们最后一直联系比
较多。根据文中提到
recently
p>
最近,可知用现在完成时,再根据句意,可知一直到现在还
在持续。
现在完成进行时表示动作一直发生并持续到说话的时间
可能还会持续下去。
现在
完成时表示动作在过去发生
动作持续到现在
并对现在造成影响
。所以选
A
项。
考点
:
考查动词的时态
B
.
had been seeing
C
.
see
D
.
have
seen
19
.
—
I
counted sheep, I drank milk and I tried
everything, but nothing helped.
—
It seems you
_____ too much recently. Try some sleeping
pills.
A
.
worked
【答案】
D
【解析】
B
.
work
C
.
had worked
D
.
have been
working
试题分析:
rece
ntly
提示用现在完成时或现在完成进行时。用法相同的副词还有
lately, so
far, up to now, by now,
for two days, since last Friday, in /during / over
the last /past/ few days
等。故答案为
D
。
考点:动词时态。
20
.
—
I don’t remember having ever seen John
since last week
.
Has he gone
somewhere?
—
Not
really
.
He_______ his newly-
bought apartment.
A
.
has decorated
C
.
decorated
【答案】
D
【解析】
试题分析:考查现在完成进
行时态的使用。由题目可知他从上个星期就一直在装修他新买
的公寓,因为提问者说他自
从上个星期见过
John
之后就不记得再见过他了,因此为现在
完
成进行时。句意为自从上个星期我不记得见过
John
了,他出去了吗?没有,他一直在装修
他新买的公寓。故选
D
。
考点:考查现在完成进行时态的使用。
B
.
was
decorating
D
.
has been
decorating
21
.
In order to
find the missing child, villagers _____ all they
can over the past five hours.
A
.
did
C
.
had done
【答案】
D
【解析】
试题分析:考查动词时态。
句意:为了找到失踪的孩子,村民们在过去五小时里一直在尽
力做自己能做的事情
。
A.
did
一般过去时
B. do
一般现在时
C. had done
过去完成时表示过
去的过去
D.
have been doing
现在完成进行时,表示从过去开始一个动作持续到现在
也可能
持续下去。根据题干意思表示在过去五小时里一直做因此用现在完成进行时
,
故
D
正确。
考点:考查动词时态
B
.
do
D
.
have been
doing
22
.
Tom ____on the
essay for two hours but he _____only a hundred
words by now.
A
.
has been
working;has written B
.
has
been working;writes
C
.
worked written
D
.
worded;writes
【答案】
A
【解析】
【分析】
【详解】
考查时态。句意为:
Tom
一直忙着写论文两个小时了,但是到现在为止他只写了
100
多个
-
-
-
-
-
-
-
-
-
上一篇:初中英语语法总结 (2)
下一篇:人教版八年级下册英语第八单元知识点复习及练习