【英语】英语一般过去时练习题及答案
别妄想泡我
801次浏览
2021年02月02日 04:46
最佳经验
本文由作者推荐
-无可奈何花落去
【英语】英语一般过去时练习题及答案
一、单项选择一般过去时
1
.
Not until the end of the performance ________ the chance to take photos with the
respectable actor.
A
.
the audience got
C
.
did the audience get
【答案】
C
【解析】
【详解】
考查倒装句和时态。句意:直到表演结束,观众们才有机会和这位受人尊重的演员合影。
Not until
位于句首时,主句用部分倒装,表演结束提示用一般过去时
A
、
B
两项都没有倒
装,故选
C
。
B
.
the audience had got
D
.
had the audience got
2
.
--I wonder what makes you a good salesperson.
--I
as a waiter for three years, which contribute a lot to my today’s work.
A
.
serve
C
.
had served
【答案】
D
【解析】
试题分析:考查时态。根据句意,做服务员是过去发生的事,因此才说对现 在销售员的工
作产生很多帮助,用过去式即可,句意:我想知道什么使你成为一个好的销售员。我当服< br>务员三年,这对我现在的工作很有帮助。故选
D
考点:考查时态
B
.
have served
D
.
served
3
.
The careless driver is____for the traffic accident that____yesterday.
A
.
to blame;happened
C
.
to be blamed;was happened
【答案】
A
【解析】
【详解】
考查固定短语和时态。句意:粗心的司机应该为昨天发生的交通事故受到责 备。第一空是
词组
:be to blame“
应受责备
”
;第二空 是定语从句谓语动词,
happen
是不及物动词,没有被
动式,由
yest erday
可知,此处使用一般过去时。选
A
。
B
.
to blame;was happened
D
.
to be blamed;happened
4
.
His earlier concert in Shanghai____a big was the first time the Taiwan singer____a
concert
on the mainland.
A
.
is;held
【答案】
D
B
.
was;held
C
.
had been;would hold
D
.
was;had held
【解析】
【详解】
考查时态。句意:他早些时候在上海的演唱会 非常成功。这是这位台湾歌手第一次在大陆
举办音乐会。第一空:根据句意可知,此处描述的是过去的事 情,应使用一般过去时;第
二空:
It was the first time
后面的从句谓语动词使用过去完成时。故选
D
。
5
.
I _____ the washing machine.
It’s working OK now.
A
.
was repairing
【答案】
B
【解析】
【详解】
考查一般过去时。句意:我修了洗衣机,它现在可以正常工作了。结合句意 可知,
“
修洗衣
机
”
的动作发生在过去,故用一般过去时。故选B
项。
B
.
repaired
C
.
would repair
D
.
had repaired
6
.
Only when the police showed her the evidence ________ that she had stolen the money.
A
.
she admitted
C
.
did she admit
【答案】
C
【解析】
【详解】
考查 特殊句式中的部分倒装。句意:只有当警察把证据给她看的时候,她才承认偷了钱。
only
置 于句首,主句要用部分倒装,即
be
动词、情态动词、助动词放在主语前。时态要用
一 般过去时,故选
C
。
【点睛】
当
“only+
状语
”
位于句首时,后面的句子要用部分倒装,其中
only
后的状 语可以是副词、介
词短语、从句等。但在
only
后作状语的是从句时,从句不用倒装 ,要部分倒装的是主句。
B
.
she had admitted
D
.
had she admitted
7
.
-Late again
!
Where_____________
?
-Sorry
,
I________________ in the heavy traffic
,
or I would have been here earlier.
A
.
were you
;
have got stuck
C
.
were you
;
got stuck
【答案】
D
【解析】
【详解】
B
.
have you been
;
have got stuck
D
.
have you been
;
got stuck
考查时态。句意:
——
又迟到了?你去哪了?
——
对不起,我遇上交通拥挤了,否则我就
会早点到。第一空根据语境
“
又 迟到了
”
可知,已经回来了,所以用现在完成时态,第二
空:短语
be/ge t stuck in
被困住,动作发生在过去所以用一般过去式,故选
D
。
8
.
Jessica had intended to go bungee jumping, but on second thoughts, she _____ the plan.
A
.
was canceling
C
.
canceled
【答案】
C
【解析】
【详解】
考查动词时态。句意:
Jessica
本打算去蹦极的,然后她想了想,又取消了该计划。由前半
句
“had intended to”
可知前半句的时态为过去完成时,表示过去的过去,因此后半句为一
般过去时,表示
“
取消计划
”
这一动作发生在
“
打算去蹦 极
”
之后。故正确答案为
C
。
B
.
cancels
D
.
has canceled
9
.
When I was in university, I ______ at a loss what to do in the future for a long time.
A
.
had felt
【答案】
C
【解析】
【详解】
考查 动词时态。句意:当我在大学的时候,我很长一段时间都不知道将来该做什么。结合
上文
Whe n I was in university
可知是发生在大学时候的事情,故用一般过去时。故选< br>C
。
B
.
have felt
C
.
felt
D
.
would feel
10
.
(
天津
) Only when Lily walked into the office_________that she had left the contract at
home.
A
.
she realized
C
.
she has realized
【答案】
D
【解析】
【详解】
考查 倒装。句意:只有当莉莉走进办公室的时候,她才意识到她把合同忘家里了。本题考
查
only
放在句首的部分倒装,在句首的
only
如果后面跟了副词、介词短语或从句等状语,
则主句用倒装结构。但如果
only
后跟的是主语,就不用倒装结构了。根据句中的其 他动词
时态,可判定用过去时态。故选
D
。
B
.
has she realized
D
.
did she realize
11
.
—
Ann is in hospital.
—
Oh, really? I ________ know. I ________ go and visit her.
A
.
didn’t; am going to
C
.
don’t; will
【答案】
D
【解析】
【详解】
考查 时态。句意:
—
Ann
住院了。
—
真的吗?我不知道啊。我要去看她 。根据句意,
“
不知
B
.
don’t; would
D
.
didn’t; will
道她住院
”
是过 去的动作,应使用一般过去时;
“
我要去看她
”
是将来要发生的事情,而且是
临时决定做的事情,应使用
will
表将来。故
D
正确。
12
.
The real reason why prices ____ , and still are, too high is complex, and no short discussion
can satisfactorily explain this problem.
A
.
were
C
.
have been
【答案】
A
【解析】
【详解】
考查动词时态。句意:过去和现在价格一直居 高不下的真正原因很复杂,简短的讨论解释
这一问题无法让人满意。根据题干中
“and still are”
的提示可知过去价格也居高不下,故用一
般过去时,表示过去的状态。故 选
A
项。
【点睛】
做时态题时,考生应抓住时态标志词 ,即题干中明显的时间状语或已有动词的时态,利用
时态呼应的原则迅速锁定正确答案。本题中已有动词 的时态为一般现在时,
still
暗示前面
用一般过去时与此呼应。
C
项容易误选,这里现在完成时表示从过去到现在一直是这种状
态,包括了现在,与后面的一般现在时有 重复部分,故排除。
B
.
will be
D
.
had been
13
.
A few months after he had arrived in China, Mr. Smith ________ in love with the people and
culture there.
A
.
would fall
【答案】
D
【解析】
【详解】
考查时态。句意:史密斯先生到中国几个月后,就喜欢上了那里的人和文化。发生在
had
arrived
之后,所以应用一般过去时。故选
D
。
B
.
had fallen
C
.
has fallen
D
.
fell
14
.
---
I’m sorry, my mind _________. What _________ you _________?
---You are always absent-minded in class.
A
.
am wandering; do; say
C
.
wandered; did; say
【答案】
D
【解析】
句意:
----
对不起我刚才正在走神呢。你刚才说了什么
?
----
你上课的时候总是走神。第一个空用过去进行时,意思是在对方说话的时候,我正在走神,说明是进行时。因为说话是在刚才,也就是过去
,
所以要用过去式
.
;第二个空选择一般
过去式,就是问对方,刚才说了什么,只是询问刚才说过的话而已。故选
D
。
B
.
wandered; had; said
D
.
was wandering; did; say
15
.
---
Haven’
t you finished the construction of the teaching building to be used next term?
--- Yes. My workers and I _____ on it for over nine months.
A
.
have worked B
.
have been working
C
.
worked D
.
had worked
【答案】
C
【解析】
【详解】
考查 时态。句意:
—
你们还没有建好下学期要用的教学楼吗
?
—
是的。我 和我的员工花了九
个多月的时间来做这件事。结合句意可知这里在讲一件过去的事情,所以句子用一般过 去
时态,故选
C
。
16
.
—
Hello, I have heard you are on holiday.
—That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a fortnight.
A
.
returned; stayed B
.
have returned; stayed
C
.
will return; stay D
.
am to return; stay
【答案】
B
【解析】
【详解】
考查时态。句意:
—
你好,我听说你在度假。
—
不是这样的,我已经从雅典度假回来了,
我在那里待了两个星期。根据句意可知,我已经回来, 所以用现在完成时
have returned
。
根据语境,
stay
这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故
B
选项正确。
17
.
––
You seem to be familiar with this city.
—I ______ here for three years. It’
s so great to be back.
A
.
lived B
.
had lived
C
.
have lived D
.
live
【答案】
A
【解析】考查动词时态。句意:
——
你似乎对 这个城市很熟悉。
——
我在这里住过三年,
回来真是太好了。表示以前在这里住过三年 ,说明一种过去的事实情况,故用一般过去
时,故选
A
18
.
Mary cleverly met the customer’s requirements that you ___________ to deal with, so she
won the competition.
A
.
failed B
.
fail
C
.
may fail D
.
must fail
【答案】
A
【解析】
考查动词时态。句意:玛丽巧妙地 满足了你没能应付的客户的要求,所以她赢得了比赛。
根据句意可知句子用一般过去时态,故答案为A
。
19
.
—You’re late again.
—
Sorry. I ________ to set my alarm clock.
A
.
forget B
.
will forget
C
.
forgot D
.
would forget
【答案】
C
【 解析】考查动词时态。上句:你又迟到了。下句:对不起,我忘了设定闹钟。根据语境
可知,
“
忘记
”
是过去的一件事情,所以句子用一般过去时态,故选
C
。
20
.
The naughty boy _____ quickly, otherwise he would have been caught by the angry
headmaster.
A
.
had run away
C
.
should run away
【答案】
B
【解析】
【详解】
考查一般过去时。
句意:这个淘气的男孩跑得很快,要不然就会被生气的校长抓住。 分析
语境可知,此句是对过去的虚拟,
otherwise
相当于
If the naughty boy hadn’t run away
quickly
,已经 暗含了条件,所以前面的空格只是对过去发生的事实进行陈述,要用一般过
去时。故选
B
。
B
.
ran away
D
.
were to run away
21
.
—
Hi, Mary! Do you know where Jim is?
—
I think he ________ a lecture in the library.
A
.
will deliver
C
.
has delivered
【答案】
B
【解析】
试题分析
:
句意 :嗨,玛丽!你知道吉姆在哪儿吗?
--
我想他正在图书馆讲课。根据语境可
知说话人 指吉姆现在正在进行的动作,用现在进行时,选
B
。
考点:考查动词时态语态
B
.
is delivering
D
.
delivered
22
.
Not only ______ a promise ,but she also kept it.
A
.
did she make
【答案】
A
【解析】
本题考查倒装和时态。
Not only
提前,用部分倒装结构。句意为:他不仅许下了诺言,而
且还坚守了诺言。
B
.
she made
C
.
does she make
D
.
had she made