关键词不能为空

当前您在: 主页 > 英语 >

夹子【英语】高中英语过去完成时练习题

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-09 21:50
tags:英语, 高中教育

-

2021年1月9日发(作者:康抒)
【英语】高中英语过去完成时练习题

一、单项选择过去完成时
1

Could I do some explanations? Ito call on you yesterday, but someone came to see me just

when I was about to leave.

A

had intended
【答案】
A

【解析】

考查固定搭配。
have intended to do sth. =d
本打算做某事

。根据
yesterday
可知,事 情发生在过去,故用过去完成时,意为

本打算
......”
。故选
A


B

intended C

would intend D

was intending


2

The girl, when _____ why she _____ in the exam, just lowered her head and kept silent.

A

questioned; was cheated

B

being questioned; was cheating

C

questioned; had cheated

D

being questioned; has cheated

【答案】
C

【解析】

考查非 谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。
When

导 的是是时间状语从句,与
girl
之间是被动关系,所以用
done
形式, 作弊没有被动语态,
故选
C
项。







3

(
湖南十二校联考
)I got an e-mail from my old friend last then

we________in
touch for nearly 3 years.

A

didn’t get
C

hadn’t got
【答案】
C

【解析】

考查时态。句意为:上周日我收到了老朋友的一封邮件。在那之前,我们将 近三年没有联
系了。根据
Until then
可知,
get in touch
这一动作发生在
got an e-mail
之前,所以用过去完
成时。

答案:
C

B

haven’t got

D

don’t get


4

As soon as I got to the airport, I realized I ________ my ID card at home.

A

had left
C

would leave
【答案】
A

【解析】

B

has left

D

will leave

试题分析:考查时态。句意:一到机场 ,我就意识到我将身份证忘在家里了。根据语境可
知,
leave my ID card at home
是发生在
realized
之前,用过去完成时。故选
A

【知识归纳】

过去完成时态表示过去的过去。
When I got there, the train had left.
当我到达那里的时候,火
车已经离开。

考点:考查时态


5

After Jack ________ some e-mails, he started working on his report.

A

sends
【答案】
C

【解析】

试题分析:考查动词的时态。句意:杰克发了几份电子邮件后,开始做他的课题。状语从
句是过 去完成时,开始做课题是过去发生的,才能构成

过去的过去

的动作,所以 选
C

考点
:
考查动词的时态

B

has sent C

had sent D

would sent


6

Catherine came home happily, which suggested that she the final exam.

A

had passed
【答案】
A

【解析】

这题考查时态的用法:
suggest

暗示

讲,所以不用虚拟语气,因为通过考试是在回来前
发生,所以用过去完成时 。句意是:凯萨琳高兴地回来,说明她通过了考试。选
A


B

pass C

would pass D

should pass


7

---What’s wrong with your cell phone? I can’t get through.

--- Oh, my line was cut off because I ________ my bill.

A

haven’t paid
【答案】
B

【解析】

本题考查时态。根据

我的线路被切断了
是过去发生的事情,而应为我没有付我的账单是


我的线路被切断了

之前,故用过去完成时。选
B


B

hadn’t paid C

wasn’t paying D

don’t pay


8

By the time Jack returned home from England, his son. from college.

A

graduated
C

had been
【答案】
D

【解析】

B

has graduated

D

had graduated

考查动词时态,
By the time
截止到过去某时间为止做了某事,用过去完成时态。
A
是一般< br>过去时;
B
是现在完成时;
C
是过去完成进行时。根据句子意思

截止到
Jack
从英国返家,
他的儿子已经大学毕业了。


9

––Did you have to do much for the dinner party?

––Helen ________ everything by the time I got home.

A

finished B

was finishing C

would finish D

had finished

【答案】
D

【解析】考查时态。句意:
——
你必须为晚宴做很多事吗?
——
我到家时,海伦已经做完
了所有的工作 。

到家是过去



做完是过去的过去

,所以用过去完成时态,答案为
D



10

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


11

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


12

— 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

ha d taken

D

has taken

机已经起飞了 。由题意可知是过去进行的动作,并且在过去完成没有继续进行下去,所以
是过去完成时,所以选
B


考点:考查过去完成时


13

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


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+
过去分词, 主句用
would/should/might/could+have+
过去分词。
Refer to

一个固定结构,意思为查阅、参考。该句意思为:如果你参考一下这些失败 经验教训的
话,你就不会在你的作业中犯下如此的错误。故选
D


考点:考查虚拟语气。

B

have referred to

D

had referred to


16

---- Did you know any German before you got to Berlin?

---- Not a single word _________.

A

have I learned B

had I learned

C

I’ve learned
【答案】
B

【解析】

D

I had learned

试 题分析:考查倒装语序及时态。具有(半)否定意义的词或短语位于句首时,用部分倒
装。排除
C

D
选项。由对话第一部分是过去时态,

一个词都没学过

这个动作应发生在过
去的过去,故用过去完成时,排除
A
选项,故选B
。句意:
——
去柏林之前你学过些德语
吗?
——
我一个词都没学过。

考点:考查倒装语序及时态。


17

The joke was so interesting that we all burst out laughing. Never before __________ heard a
joke like that.

A

I have
C

have I
【答案】
D

【解析】

试题分析:考察时态与倒装。前面的
was
表示过去时, 当
never
等表否定的词放在句首时
谓语动词倒装。句意:这个笑话如此有趣以至于 我们突然大笑,以前从未听过像它一样有
趣的故事。故选
D

考点:考察时态与倒装

B

I had

D

had I


18

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



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

—The battery in my cell phone is running low.

—I that last night before we went to bed.

A

was noticing
【答案】
D

【解析】

本题考查时态。根据

我昨晚注意到

是在

我们上床睡觉

之前,故用过去的完成时
had
noticed
,选
D .

B

have noticed C

would notice D

had noticed


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

—Did Linda see the traffic accident?

—No, no sooner ________ than it happened.

A

had she gone
C

has she gone
【答案】
A

【解析】

【分析】

B

she had gone

D

she has gone



【详解】


考查部分倒装。句意:
--Linda
看见交 通事故了吗?
--
没有,她刚走,就发生交通事故了。
本题考查固定句式:
N o sooner…than…





…”,
主句中时态用过去完成时,
no soon er

于句首时用倒装,即将
had
置于主语之前,故选
A


【点睛】

-


-


-


-


-


-


-


-



本文更新与2021-01-09 21:50,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/505993.html

【英语】高中英语过去完成时练习题的相关文章