-
【英语】高中英语过去完成时练习题
一、单项选择过去完成时
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
-
上一篇:(英语)英语高中过去完成时练习题
下一篇:过去完成时练习题及答案84632