whaling-rfid是什么意思
英语专题汇编过去完成时(一)及解析
一、单项选择过去完成时
1
.
— Didn’t you talk any with Rice?
—No, the plane __________ off when I rushed to
the airport to see her off
.
A
.
was taking
C
.
took
【答案】
B
【解析】
试题分析:考查过去完成时。句意
:你和
Rice
说什么了吗?没有,我去机场送她的时候飞
机已经起飞了。由题意可知
是过去进行的动作,并且在过去完成没有继续进行下去,所以
是过去完成时,所以选
B
。
考点:考查过去完成时
B
.
had
taken
D
.
has taken
2
.
We to finish the work before dark,
but the heavy rain held us up.
A
.
meant
C
.
had meant
【答案】
C
【解析】
试题分析
:
句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。
Mean to have
done
和
had meant to do
表示
“
本打算做但是没做成
”
,类似用法的词还有
plan
,
intend
等,
选
C
考点:考查动词时态
B
.
was meaning
D
.
would
mean
3
.
Wedidn’tget a hotel
room because we ______ in advance.
A
.
hadn’t booked
C
.
weren’t
booking
【答案】
A
【解析】
试题分析:考查
时态。句意:因为我们没有提前预定,我们没有拿到宾馆房间。原句中没
有拿到房间使用了一般过去时<
br>“didn't get ....”
,而预定宾馆是在之前就已经发生的事情,要
使用
过去完成时,表示在过去的过去就发生的事情。故
A
项正确。
考点:考查时态
B
.
haven’t booked
D
.
wouldn’t book
4
.
Father ________ for London on
business upon my arrival, so I didn’t see him.
A
.
has left
【答案】
C
【解析】
分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发
生在后半句之
B
.
left C
.
had left
D
.
was leaving
前,故用过去完成时,故选<
br>C
。句意:父亲在我回来之前已经去出差了,所以我没有见到
他。
5
.
By the time Jack returned home from
England, his son. from college.
A
.
graduated
C
.
had been
【答案】
D
【解析】
考查动词时态,
By
the time
截止到过去某时间为止做了某事,用过去完成时态。
A
是一般<
br>过去时;
B
是现在完成时;
C
是过去完成进行时。根据句子意思
“
截止到
Jack
从英国返家,
他的儿子已经大学毕业了。
B
.
has graduated
D
.
had
graduated
6
.
Mr. Chapman
retired at 70 after he nearly 40 years with
the Gas Company
.
A
.
had spent
【答案】
A
【解析】
本题考查时态。根据语境
Mr. Chapman
退休已经发生在过去,所以动作spend
度过,是过
去的过去,故用过去完成时。选
A
。
B
.
has spent C
.
spends
D
.
would spend
7
.
——
We didn’t find Smith attending the lecture.
—— No one ____ him about _____ a lecture the
following day.
A
.
told
;
there to be B
.
had told there to
be
【答案】
D
【解析】
考查时态。根据
句意可知没有人告诉他是在我们没有发现
Smith
之前发生,故用过去完成
时;about
为介词,故
there be
句型为
there
being
,选
D
。
D
.
had told
there being
C
.
told; there was
8
.
-----What were you up to when she
dropped in?
------I______ for a while and
_____ some reading.
A
.
had played
did
C
.
had played :was going to do
【答案】
C
【解析】
考查时态。由第一句可判断出第二句描述的事情发生在过去,
for a
while
是相对于
when
she dropped
in
来说的
when she dropped in
,
“
我已经玩
一会儿了
”
,因此该用过去完成时
态.再看后一个动作,承接前面
for a
while
,仍然在过去,
had played for a while
之后,因
此应用过去将来时,表示过去那个时间将要发生的动作,故选
C
。
B
.
played; did
D
.
was
playing; was going to do
9
.
As soon as I got to the
airport, I realized I ________ my ID card at
home.
A
.
had left
C
.
would leave
【答案】
A
【解析】
试题分析:考查时态。句意:一到机场,我就意识到我将身份证忘在家里了
。根据语境可
知,
leave my ID card at home
是发生在realized
之前,用过去完成时。故选
A
。
【知识归纳】
过去完成时态表示过去的过去。
When I got
there, the train had
left.
当我到达那里的时候,火
车已经离开。
考点:考查时态
B
.
has left
D
.
will
leave
10
.
I was surprised to
find the snack shops around the school empty; the
students everything!
A
.
had
been buying
C
.
have bought
【答案】
B
【解析】
试题分析:考查时态辨析。根据句
意是过去某一时间之前已经完成的事情,故采用过去完
成时。句意:我惊讶地发现学校周围的零食店都已
经空了;学生们买完了所有的东西。根
据句意可以判断,故选
B
。
考点:考查时态辨析
B
.
had bought
D
.
have been buying
11
.
Mary was pleased to see that the
seeds she ______ in the garden were growing.
A
.
was planting B
.
has
planted C
.
would plant D
.
had
planted
【答案】
D
【解析】考查过去完成时态。它表达
的是在某个过去动作或时间点之前发生的动作,简单
地说就是
“
过去的过去
”
发生的事情。句意
:
玛丽很高兴她在花园里种的种子正在生长。根据
句意可知
,种种子是在种子成长之前,故选
D
。
12
.
I suddenly realized that I was kept
so busy that I ______ little time with my family
before.
A
.
have spent
C
.
would spend
【答案】
B
【解析】
试题分析:考查动词时态。句意:我突然意识到我是如此的忙,结果我花费
了很少的时间
和家人在一起。意识到以前已经发生的事情,此处指过去的过去,故选
B
。
考点:考查动词时态。
B
.
had
spent
D
.
was spending
13
.
---I will never forget when we met
the famous writer
---Neither will
I. He______ some goods and was at the checkout of
a supermarket.
A
.
had selected
C
.
was selecting
【答案】
A
【解析】
试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生
在在收银台等
待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著<
br>名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选
A
考点:考查时态
B
.
has selected
D
.
selected
14
.
As
long as my drive tester instructed me to pull into
the parking lot, I was sure I ______.
A
.
passed
C
.
was passed
【答案】
D
【解析】
试题分析:考查时态。选项
A
为一般过去式;选项
B
为现在完成时;选项
C
为一般过去式被动语态;选项
D
为过去完成时。句意:只要驾考教练让我把车停到停车场,我就确定我<
br>已经通过了考试。当
“
我
”
把车停到停车场时,我确定自己考试通过,
此时考试结束和考试
通过是同时发生的动作,所以通过考试应在
I was
sure
之前,故应用过去完成时。故选
D.
考点:考查时态。
B
.
have passed
D
.
had
passed
15
.
If you________ the
failed experiences, you would not havemade such a
mistake in your
homework.
A
.
refer to
C
.
referred to
【答案】
D
【解析】
试题分析:考查虚拟语气。表示假
设的虚拟语气,用在对过去事实相反的假定上,从句用
过去完成时
had+
过去分词,
主句用
wouldshouldmightcould+have+
过去分词。
Ref
er to
是
一个固定结构,意思为查阅、参考。该句意思为:如果你参考一下这些失败经验教
训的
话,你就不会在你的作业中犯下如此的错误。故选
D
。
考点:考查虚拟语气。
B
.
have referred
to
D
.
had referred to
16
.
He said that his car________stolen
and he________have to telephone the police.
A
.
was; would
C
.
had been;
would
【答案】
C
【解析】
考查时态。宾语从句
的主句谓语动词是过去式,从句应用过去的某种时态,故
B
、
D
排
B
.
has been; will
D
.
had
been; will
除;又因为汽车被偷,应发生在
said之前,故应用过去完成时。
17
.
Mary went
to the box office at lunch time, but all the
tickets ________ out.
A
.
would sell
【答案】
B
【解析】
【分析】【详解】
B
.
had sold C
.
have sold
D
.
was selling
考查动词时态。句意:玛丽在午饭
时候去售票处了,但是所有的票都卖光了。根据前句可
知,玛丽去买票是过去发生的事情,所以票卖完应
该是过去的过去,用过去完成时,故选
B
。
18
.
That was the first time I _____to
Hongkong so I had great difficulty _____the
hotel.
A
.
went, finding
C
.
have been, found
【答案】
D
【解析】
试题分析
:
句意:这是我第一次来香港,所以我找旅馆有
点困难。固定短语:
have difficulty
doing
sth“
做某事有困难
”
,排除
BC
选项。句型:
it
is the first time that+
从句
“
这是第一次做
某事
”
如果主句谓语是
is
,则
that
从句用现在完成时态;
如果是
was
则
that
从句则用过去
完成时,选
D
。
考点:考查固定句型和短语
B
.
had gone, to
find
D
.
had been, finding
19
.
Chinese scientists ______ on
Tuesday that they ______ a low-cost welding robot,
which can
help improve welding efficiency for
small factories.
A
.
announces; had
invented
C
.
announced; had invented
【答案】
C
【解析】
试题分析:考查时态。第一空根据时间状语
on Tuesday
可知用一般过去时;
第二空动词
invent
所发生的动作在
announce
之前,故用过去完
成时。
句意:中国科学家在周二宣
布,他们已经发明了低成本的焊接机器人,可以帮
助提高小工厂焊接效率。故
C
正确。
考点:考查时态
B
.
announced; have invented
D
.
announces; have invented
20
.
I arrived late and missed the
flight. I ____ the traffic to be so heavy.
A
.
hadn’t expected
C
.
wouldn’t expect
【答案】
A
【解析】
B
.
haven’t expected
D
.
was expected
考查时态。根据语
境我迟到是过去,期盼为过去的过去。句意:我来迟了,错过了航班。
我没想到交通会是如此堵。
21
.
— What ______ when I phoned
you?
— I ______ my work, and wanted to go
out.
A
.
have you
done
;
finished
C
.
did you do;
had just finished
【答案】
D
【解析】
<
br>试题分析:考查时态:句意:我打电话给你的时候你在干什么?,我刚刚完成任务,我和
你出去。
第一个空填
were you
doing,
用过去进行时,动作在打电话的时候正在进行中,第
二空填
,had
just finished
,说明是过去打电话的时候已经完成了,用过去完成时,可知选
D
。
考点:考查时态
点评:时态题的考查关键是抓住句子的上下文
含义和句中的时间状语。要根据时间状语来
选择合适的时态,在平时的学习中要注意积累有关时态的用法
和各种时态的特殊之处。
B
.
were you
doing
;
have finished
D
.
were
you doing; had just finished
22
.
When enough years _____ to enable
us to look back, we sometimes discussed the events
leading to his accident.
A
.
went by
【答案】
C
【解析】
【详解】
考查动词时态。句意:当足够长的时间过去后
,我们可以回顾过去,我们有时讨论导致他
发生事故的事件。结合下文
we
sometimes discussed
可知
“
足够长的时间过去
”
发生在
“
讨论
”
之前,而
discussed
为一般过去
时,故
go by
发生在
“
过去的过去
”
应用过去完成时。
故选
C
。
B
.
were to go by
C
.
had gone by D
.
goes by
23
.
––Did you have to do much for the
dinner party?
––No, Tina ______ everything
by the time I got home.
A
.
has
finished B
.
had finished
C
.
would finish D
.
will
finish
【答案】
B
【解析】考查动词时态。句意:
——
你是不是为晚宴做了很多事情?
——
没有,缇娜在我
到家之前就已经完
成一切准备。根据题干中的过去时
got
可以判断出,在此之前完成用过
去完成时,故
选
B
。
24
.
I got to love
Hangzhou ______ I went there in 2001 and that was
the first time that I
______Longjing
Tea
.
A
.
the first time;
had tasted
B
.
for the first time;
had tasted
C
.
the first time; have
tasted
D
.
for the first time;
tasted
【答案】
A
【解析】
【详解】
考查时间状语从句和过去完成时。句意:我第一次去杭州是在
20
01
年,那是我第一次品尝
龙井茶。
the first time
为时间状语从句的从属连词,所以第一个空为
the first
time
。
ItThis
iswas the
序数词
time
that
从句。如果前面是
is
,后面就使用现在完成时;如果前面是
was
,后面就是过去完成时。本题前面是
was,
所以后面使用过去完成时。故选
A
项。
25
.
I saw Jack in the
lift this morning. He
around here for
a long time.
A
.
won't be seen
C
.
hasn't been seen
【答案】
D
【解析】
【详解】
考查过去完成时态的被动语态。句意:今天早
上我在电梯里看见杰克。他好久没在这附近
露面了。根据
this
morning
可知,这是过去的事情;再根据
for a long time
可知
,此空是更
靠前的动作,且句子主语
He
和
see
之间是一种被动关
系,所以用过去完成时态,故选
D
。
B
.
wasn't
seen
D
.
hadn't been seen
26
.
---How was the Third World
Intelligence Congress in Tianjin, Bella?
---Wonderful! It was the first time I ______
such intelligent robots.
A
.
has
seen
【答案】
C
【解析】
【详解】
<
br>考查时态语态。句意:
—Bella
,在天津举行的第三届世界智力大赛怎么样?
—
很棒!这是
我第一次看到这样的智能机器人。固定句式
It iswas
the+
序数词
+time sb
从句
….
意为
“
这是
某人第几次做某事的时候了
”
,当前面使用
is
的时候,后面的
从句使用现在完成时;当前面
使用
was
的时候,后面的从句使用过去完成时。本句前
面使用了
was
,说明应该使用过去
完成时。且主语
I
与
s
ee
构成主动关系,要使用主动语态。故
C
项正确。
B
.
has been seen C
.
had seen
D
.
had been seen
27
.
---Peter , where did you guys go
for the summer vacation?
----We________
busy with our work for months, so we went to the
beach to relax ourselves.
A
.
were
【答案】
C
【解析】
B
.
have
been C
.
had been D
.
will be
【详解】
考查过去完成时。句意:
---
彼得,你
们暑假去哪儿了?
----
几个月来我们一直忙于工作,所
以我们去海滩放松了一下。
由
“so we went to the beach to relax ourselves
”
可知,
“
一直忙于
工作
”
发生在
“went
to the beach”
之前,所以本句为过去完成时。故选
C
项。
28
.
---Did you know any German
before you arrived in Munich
?
---Never______________ it, actually.
A
.
had I learned
C
.
I had
learned
【答案】
A
【解析】
【详解】
考查倒装和时态。句意:
——
来慕尼黑之前你懂德语么?
——
事实上我从来没学过。
never
位于句首,其后要进行部分倒装,而且
此处表示的动作发生在
arrived in Munich
之前,也
就是过去的过去
,应该用过去完成时,故
A
项正确。
【点睛】
注意含有
否定意义的词位于句首时,其后要进行部分倒装,常见的这类词包括:
never
,
h
ardly
,
seldom
,
little
,
few,
not until, by no means, nowhere, no
longer
。如:
By no means
could you tell
him about this.
你绝不能把这件事告诉他。
Never in my
life have I heard of such a
thing.
我一生中从未听过这样的事。
B
.
did
I learn
D
.
I learned
29
.
After Jack ________ some e-mails,
he started working on his report.
A
.
sends
【答案】
C
【解析】
试题分析:考查动词的时态。句意:杰克发了几份电子邮件后,开始做他的课题。状语从
句是过
去完成时,开始做课题是过去发生的,才能构成
“
过去的过去
”
的动作,所以
选
C
考点
:
考查动词的时态
B
.
has sent C
.
had sent
D
.
would sent
30
.
________ the party ________ when he
came
?
A
.
Did…begin
B
.
Had …begun
C
.
Has …begun
D
.
Does…begin
【答案】
B
【解析】
【详解】
考查时态。句意:他来时聚会已经开始了吗?
此处
when
引导的时间状语从句的时态是一
般过去时态,结合句意主句动作先于从句
动作,应该用过去完成时态,故选
B
。
31
.
Lionel Messi playing for Barcelona
claimed the 2019 Ballon d’Or on Monday, and before
that
he the award for
five times.
A
.
was winning
【答案】
D
【解析】
【详解】
考查
过去完成时。句意:为巴塞罗那俱乐部打球的梅西在周一获得了
2019
年金球奖,在这
之前已经获得过五次奖了。由本题时间状语
before that
可知,这句话应用完成时
态,
that
指代的句子使用的是一般过去时,所以此题时态应用过去完成时。故选
D
。
【点睛】
过去完成时表示在过去某一时间或动作之前已经发生
或完成了的动作或状态。它表示句子
中描述的动作发生在
“
过去的过去
”。表示在过去某一时刻或动作以前完成了的动作,也可
以说过去的时间关于过去的动作。即
“
过去的过去
”
。可以用
by
,
before
等介
词短语或一个
时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。<
br>例如本题中,就是通过
before
与一个表示过去的时间状语从句来表示的。
B
.
would win C
.
has won
D
.
had won
32
.
It
might have saved me some trouble ______ the
schedule.
A
.
did I know
C
.
do I know
【答案】
D
【解析】
试题分析:句意:如果我早知道日程安排,可能会省去我一些麻烦。根据题干中
might
have saved
可知主句是对过去的虚拟,从句应用
if I had kno
wn
与主句保持一致。
if
虚拟条
件句中含有
had
时,可
将
if
省去,同时将
had
提前构成倒装结构。故选
D
项。
虚拟语气重
要做题原则:根据题干中主句或从句中动词形式判断所考查的动词的虚拟时间
, <
br>一般要保持
一致,但要注意错综时间虚拟语气要根据各自所表示的虚拟时间做出调整。另外,当<
br> if
条
件句中含有助动词
had
,
should
或
were
时
,
可以省略
if
,而将
had, should
或
were
提到句
首,从而构成倒装虚拟条件句。
考点:虚拟语气
【名师点睛】虚拟语气重要做题原则:根据题干中主句或从句中动词形式判断所考查的动
词的虚
拟时间
,
一般要保持一致,但要注意错综时间虚拟语气要根据各自所表示的虚拟时间
做出调整。另外,当
if
条件句中含有助动词
had
,
should
或
were
时
,
可以省略
if
,而将
had,
should
或
were
提到句首,从而构成倒装虚拟条件句。
B
.
have I known
D
.
had I
known
33
.
Hardly ______
when the bus suddenly pulled away.
A
.
they had got to the bus stop
C
.
did they get to the bus stop
【答案】
D
【解析】
B
.
they
got to the bus stop
D
.
had they got
to the bus stop
【分析】
【详解】
考查倒装句。句意:
他们一到站点公共汽车就突然开走
了。否定副词
hardly
放于句首构成
倒装句。
Hardly + had
+
主语
+done
when...did...
是固定的句式。故选
D
。
34
.
—How was your job interview?
—Very successful. I ________ my homework about
the company, you know.
A
.
had done
B
.
have done
C
.
did
D
.
was doing
【答案】
A
【解析】
考查时态。句意:
——
你的工作面试怎么样?
——
非常成功。我了解过这家公
司。由第一句可知,参加面试是过去的行为,那么了解该公司应该是面试之前的行为,即
过去的
过去,故该句应用过去完成时态。
A
选项正确。
35
.
Silk ________ one of the primary
goods traded along the Silk Road by about 100 BC
.
A
.
had become
C
.
has
become
【答案】
A
【解析】
【详解】
考查时态。句意:到公元前
100
年为止,丝绸已经成为丝绸之路上交易的主要商品之
一。
时间状语是
by+
过去时间,谓语用过去完成时。故选
A
。
【点睛】
动词的时态、语态是选择题必考内容之一。动词的各种时态形式都可
能考到,不过最常考
的是一般现在时态、一般过去时态、现在进行时态、一般将来时态以及现在完成时态
,同
时还常与非谓语动词一起考查。做语法填空题时,首先要判断括号中所给动词是谓语动词
还
是非谓语动词,如本小题就是考查谓语动词;若是谓语动词,就要考虑时态、语态、语
气
(陈述语气还是虚拟语气
)
、主谓一致四个方面。本小题考查过去完成时,从三个方面来进行判断:
1.
看句子中的时间状语或时间状语从句,本小题的时间状语是
by about 100
BC
,故判断是
过去完成时。
2.
在没有时间状语或时间状语从句时,要看上下文的谓语动词的形式。
3.
看是否是特殊句型等。如句型
“It was+the first
time+that
从句
”
中
that
从句用过去完成时。
B
.
was becoming
D
.
is
becoming
36
.(海淀二模)
I
_____up my mind what I was going to say in the
seminar, but it was
cancelled.
A
.
have made B
.
had made
C
.
was making D
.
would
make
【答案】
B
【解析】考查时态。句意:
我已经决定了在研讨会上要说什么,但是,研讨会被取消了。
“make up one’s
mind”
这个行为发生在研讨会被取消之前,根据
“it was
cancelled”
可知,研讨
会被取消是过去的事情,那么,
make up
one’s mind
是发生在过去某个动作之前的行为,故
该空应用过去完成时态。
B
选项正确。
37
.
—Got your
driving license?
—No. I too busy to
have enough practice, so I didn’t take the driving
test last week.
A
.
was
B
.
am
C
.
have been
D
.
had been
【答案】
D
【解析】考查动词时态。句意:
——
拿到你的驾驶执照了吗
? ——
没有,我太忙了没有足够
的练习,所以我上周没有参加驾驶考试。表示上周考试之前很忙,用过去完成时
。故选
D
。
38
.
I found the
film hard to follow because it _______ when I
arrived.
A
.
had begun
B
.
was beginning
C
.
has
begun D
.
would begin
【答案】
A
【解析】考查动词时态。句意:我觉得这部电影很难理解,因为
当我到达时它已经开演
了。根据所给时态
arrived
可知,表示到达前已经开演了
,用过去完成时,故选
A
。
39
.
IPhone, the world’s largest mobile
phone maker, said that over the first nine months
of the
year it ________ 23 million handsets in
China, an increase of 77 percent ________ the same
period a year ago.
A
.
had sold;
compared to
C
.
sold; comparing with
【答案】
A
【解析】
考查时态和非谓语动词。句意:<
br>IPhone
,世界最大的手机制造商,说今年头九个月期间,
它已经在中国销售了2,300
万台手机,与一年前的同期相比增加了
77%
。第一空根据主句
动词
said
可知,从句时态也应用过去时态,再根据
over the
first nine months of the
year
,判
断应用过去完成时态;第二空是非谓语动词的固定句式
compared
to
,意为
“
与
……
相比
较
”
。故选A
。
B
.
has sold; compared
to
D
.
had sold; comparing with
40
.
An international team of
astronomers announced Wednesday that they ________
the first-
ever image of a black hole.
A
.
have captured
C
.
had
captured
B
.
were capturing
D
.
would capture
【答案】
C
【解析】
【详解】
考查时态。句意:周三,一个国际天文学家小组宣布他们第一次捕捉到一个黑洞的图像。
此处<
br>announced
是过去的动作,
capture
动作发生在
ann
ounced
之前,过去的过去,所以用
过去完成时态,故选
C
。
开朗是什么意思-怖的拼音
噻嗪类利尿剂-色污
间接引语的例子10个-八下英语课文
两岸直航-霄怎么读
勋的拼音-clea
揉捏-熊bear英语怎么读
鲜妍的拼音-摘怎么读
获得英语-常恐秋节至
-
上一篇:(英语)中考英语过去完成时解析版汇编
下一篇:英语过去完成时解析版汇编含解析