helmet是什么意思-血浓于水英文
高考英语现在完成进行时真题汇编
(
含答案
)
一、单项选择现在完成进行时
1
.
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
2
.
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
3
.
The company ________ a rise in salary for ages but nothing has happened yet.
A
.
has been promising
B
.
had promised
【答案】
A
【解析】
【详解】
本题考查现在完成进行时。解题步骤:
1.
确定时态:由
“but nothing has happened yet”
可
知,空格处用现在完成进行时,表示 这家公司多年来一直承诺提高工资,这个承诺的动作
可能仍在继续进行。句意:这家公司多年来一直承诺 提高工资,但至今没有任何进展。故
选
A
项。
C
.
promised
D
.
promises
4
.
--Hi,Lucy! When did you arrive in Berlin?
-- Last weekend, I a different culture since then.
A
.
was experiencing
C
.
have been experiencing
【答案】
C
B
.
will be experiencing
D
.
had been experiencing
【解析】
试题分析:句意:
—
Hi
,
Lucy< br>,你什么时候到柏林的?
—
上周末,从那时起我一直在体验一
种不同的文化。本 句的时间状语是
since then
,通常和现在完成时连用,本句使用现在完成
进 行时表示动作的延续性和反复性。故
C
正确。
考点:考查时态
5
.
—
Mum, Dad ought to stop working?
—
Yes, he has a bad headache because he _______ too long.
A
.
read
C
.
had read
【答案】
B
【解析】
试题分析:考察现在完成进行时。 现在完成进行时表示从过去某时开始一直持续到现在,
并且还将持续下去。结构为
have/h as+ been+
动词的现在分词。句意:上文:妈妈,爸爸应
该停止工作了吗?下文:他由 于一直读书时间过长而头疼。故选
B
。
考点:考察现在完成进行时
B
.
has been reading
D
.
is reading
6
.
Up to now, Marin _____in the library for about two hours.
A
.
read
C
.
has been reading
【答案】
C
【解析】
试题 分析:考查时态。句意:到目前为止,
Marin
已经在图书馆看了大约两个小时书了。
根据
“up to now”
可知,这里说的是现在的情况,排除
B
、D
;
Marin
已经看了两小时书,有
可能继续看下去,应该用现在完成 进行时,故选
C
。
考点:考查时态
B
.
had read
D
.
would read
7
.
—
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
。
8
.
--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
【解析】
试题分析:考查时态。句意:
--
我相信玛丽会在接下来 的比赛中获得第一名。
--
我也这样认
为,她已经准备好几个月了。
for+
一段时间,与完成时连用,排除
D
;根据句意可知,这里
说的是现在的情况, 排除
C
;现在完成进行时表示过去的动作对现在造成了影响,并有可
能继续下去。根据 第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,
用现在完成进行时最恰当,故选< br>B
。
考点:考查时态
B
.
has been preparing
D
.
prepared
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
.
—Now the weight. Only 115. You’d better put on a few pounds.
—
Well, actually, I ________ like a horse.
A
.
ate
【答案】
C
【解析】
“
现在(称)体重,只有
115.
你最好再增重 几镑。
”“
噢,实际上,我一直都很大食量。
”
发
生在过去,并有可 能继续下去,应该用现在完成进行时。故选
C
。
B
.
was eating
C
.
have been eating
D
.
will eat
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
.
—
Hey, man! Why so tired?
—
I _____ for weeks for the com
ing celebration of the school’s 100th anniversary.
A
.
was preparing
C
.
had prepared
【答案】
B
【解析】
试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直 在准备学校百
年诞辰。根据
for weeks
可知这个动作一直都在持续,故选
B
项。
考点
:
考查动词的时态
B
.
have been preparing
D
.
was prepared
13
.
He has a great interest in tennis and ______ it twice a week over the past year.
A
.
plays
C
.
had played
【答案】
D
【解析】
twice a week over the past year
到目前为止的一段时间内重复发生的活动
,
要 用现在完成进行
时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。
B
.
played
D
.
has been playing
14
.
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
15
.
---You look very tired.
---Well, __________my lessons all the afternoon.
A
.
I have reviewed my lessons
C
.
I reviewed
【答案】
B
【解析】
试题分析:考查时态:句意:
--
你看起来很累。
--
是,我整个 下午都在复习功课。因为是过
去到现在一直在做
…
,可能动作刚刚结束,但是影响还在 ,象这题中的
You look very tired.
可以用现在完成进行时,选
B
。
考点:考查时态
B
.
I have been reviewing
D
.
I had reviewed
16
.
—What’s the price of petrol these days?
—
It ________ frequently since last year.
A
.
is arisen
C
.
has been rising
【答案】
C
【解析】
考查动词时态。根据语境可知
“
从去年以来汽油一直在涨
”
,故应选
C
项。
B
.
increased
D
.
has raised
17
.
It's said that they ________ a better life ever since they moved to the US.
A
.
had enjoyed
C
.
were enjoying
【答案】
B
【解析】
B
考察动词时态。句义:据说,他们自从搬到美国后一直过着更 好的生活。根据句义可
知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。故 应该使
用现在完成进行时。故
B
正确。
B
.
have been enjoying
D
.
would enjoy
18
.
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 p ast/last+
一段时间连用的句子都使用现在完成时。惊讶:在过去
的
3
各星期里,为了在即将来临的考试中得到高分,我的儿子每天晚上都学到很晚。本句
使用现在完成进行 时表示动作的延续。故
C
正确。
考点:考察时态
B
.
studied
C
.
has been studying
D
.
was studying
19
.
-- 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
20
.
We ________ the bridge for over two years and it will be half a year before it’s completed.
A
.
are building
B
.
have built
C
.
have been built
【答案】
D
【解析】
D
.
have been building
试题分析:考查现在完成进行时态。由时间状语
for over two years
可确定要用现在完成时
态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动 作用进行
时态。故要用现在完成进行时,因此选
D
。句意:我们已经造桥几乎两年了, 桥竣工大概
还要半年。
考点:考查现在完成进行时态。
21
.
—
Tony, why are your eyes red?
—
I ________ up peppers for the last five minutes.
A
.
cut
C
.
had cut
【答案】
D
【解析】
【详解】
考查现在完成进行时。句意:
——< br>Tony
,你眼睛为什么是红的?
——
那是近五分钟以来我一
直在切辣 椒。
”
由
for the last five minutes
时间状语可 知,该动作由过去发生一直延续到现在
(可能到将来)一直在进行,因此要用现在完成进行时来表示。故 选
D
项。
【点睛】
各时态的区别:
①
一般过去时,纯粹讲述过去发生的动作或状态,跟现在没关联,通常都要有表示过去
的时间状语。如:
The engine stopped because the fuel was used up.
② ②
过去进行时,表示在过去某一时刻正在发生的动作 或该动作与过去的另一动作同时
发生或表示过去一段时间内正在进行的动作等。如:
He was watching TV at home from 3:00
to 5:00 yesterday afternoon.
。
③ ③
过去完成时,表示某 一动作或状态在过去某一时间之前或过去某一动作之前已经完
成。句中常用
by
引导的 时间状语或以
before, until, when, than
等词引导的内含一般过 去时
的时间状语从句;或表示一个动作或状态在过去某一时刻之前就已开始,一直持续到这一
过 去时间,还可能再持续下去(但跟现在没联系)。如:
John and Jane had known each
other for a long time before their marriage.
B
.
was cutting
D
.
have been cutting
表示在说话时刻之前到现在正在进行的动作。如:
We have been waiting for you for half an
hour.
我们已经等你半个钟头了
(
人还没到,还会继续等
)It has been raining for 3 days
。已经下了
3
天的雨了(现在还没停止)。本题中有关键词
for the last five minutes
,由此可以判断出用
现在完成进行时。
helmet是什么意思-血浓于水英文
helmet是什么意思-血浓于水英文
helmet是什么意思-血浓于水英文
helmet是什么意思-血浓于水英文
helmet是什么意思-血浓于水英文
helmet是什么意思-血浓于水英文
helmet是什么意思-血浓于水英文
helmet是什么意思-血浓于水英文
本文更新与2021-01-26 11:26,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/571433.html
-
上一篇:七下英语重点句子
下一篇:chant在小学英语中运用