-
【英语】一般过去时练习全集
一、单项选择一般过去时
1
.
Mr. White, who ________ in Shanghai for seven years, is a manager of a company in Beijing.
A
.
was working
C
.
had worked
【答案】
B
【解析】
【详解】
考查时态。句意:怀特先生在上海工作过七年 ,他现在是北京的一家公司的经理。根据下
文表述现在是在北京工作可知,在上海工作是过去的事情,用 一般过去时,故选
B
。
【点睛】
时态是常考考点,除了 要求考生掌握各个时态的基本用法之外,考生需具有在具体语境中
辨别能力。时态的判定往往根据句中所 给的直接或间接的时间状语来判定,但要注意的是
不能完全依赖于所给出的时间状语,还要看语境。本小 题有个很明显的时间状语
for seven
years
,如果以此来判断,应使用 现在完成时,很容易盲目的选择
C
项,但根据下文语境可
知,此处叙述的是过去的事情 ,用一般过去时。
B
.
worked
D
.
has worked
2
.
––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
3
.
The past week _____ China's sixth annual Cyber security Week held from Sept 16 to 22
nationwide.
A
.
marked
【答案】
A
【解析】
【详解】
考查动词时态。句意:上周是中国第六届网络 安全周,于
9
月
16
日至
22
日在全国举行。
表示 在过去某个时间所发生的动作或所处的状态应用一般过去时。故选
A
。
B
.
has marked C
.
had marked D
.
was marking
4
.
When I was in university, I ______ at a loss what to do in the future for a long time.
A
.
had felt
【答案】
C
【解析】
B
.
have felt C
.
felt D
.
would feel
【详解】
考查动词时态。句意:当我在大学的时候,我很长一段时间都不知道将来该 做什么。结合
上文
When I was in university
可知是发生在 大学时候的事情,故用一般过去时。故选
C
。
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
【解析】
【详解】
考查特殊句式中的部分倒装。句意:只有当警察把证据给她看的时候,她才承认偷了钱。
onl y
置于句首,主句要用部分倒装,即
be
动词、情态动词、助动词放在主语前。时态要 用
一般过去时,故选
C
。
【点睛】
当
“only+
状语
”
位于句首时,后面的句子要用部分倒装,其中
only< br>后的状语可以是副词、介
词短语、从句等。但在
only
后作状语的是从句时, 从句不用倒装,要部分倒装的是主句。
B
.
she had admitted
D
.
had she admitted
7
.
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
8
.
The naughty boy _____ quickly, otherwise he would have been caught by the angry
headmaster.
A
.
had run away
C
.
should run away
B
.
ran away
D
.
were to run away
【答案】
B
【解析】
【详解】
考查一般过去时。
句意:这个淘气的男孩跑得很快,要 不然就会被生气的校长抓住。分析
语境可知,此句是对过去的虚拟,
otherwise
相当于
If the naughty boy hadn’t run away
qui ckly
,已经暗含了条件,所以前面的空格只是对过去发生的事实进行陈述,要用一般过
去时 。故选
B
。
9
.
—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
住院了。
—
真的吗?我不知道啊。我要去看她。根据句意,
“
不知
道 她住院
”
是过去的动作,应使用一般过去时;
“
我要去看她
”
是将来要发生的事情,而且是
临时决定做的事情,应使用
will
表将来。故
D
正确。
B
.
don’t; would
D
.
didn’t; will
10
.
—What do you think of the Great Wall of China?
—Splendid! When I was in Beijing, I ________ it twice.
A
.
had visited
C
.
have visited
【答案】
B
【解析】
【详解】
考查时态。句意:
——
你认为中国的长城怎么样?
——
好极了!在北京的时候我参观过两
次。根据
“When I was in Beijing”
可知,此处用一般过去时,故
B
项正确。
B
.
visited
D
.
would visit
11
.
—Did Jackson mend the computer himself?
—He________, because he knows nothing about computers.
A
.
mended it
【答案】
C
【解析】
【详解】
考查时态和非谓语动词。句意:
—— Jackson
是自己修的电脑吗?
——
他找人修的,因为他
不懂电脑。根据 后一句
because he knows nothing about computers.可知,
Jackson
不懂电
脑,所以他请人修理电脑,根据上文的
Di d
判断为一般过去时,
it
和
mend
之间是被动关
系,故 用过去分词作宾补,
had it mended
让电脑被修,故选
C
项。
B
.
had mended it C
.
had it mended D
.
has it mended
【点睛】
本句考查
have
作为使役动词的用法,其搭配通常为
have sb/sth do/ done/doing
其中
do/doing/done
是宾语的补语,例如
1. You should have your teeth pulled out.
你 应该拔牙。(牙齿和
pull
之间是被动关系,故用
过去分词)
2. The teacher had Mary clean the classroom.老师让玛丽打扫教室。(
Mary
和
clean
之间是主
动,且 是一次性动作,故用动词原形)
3. His joke had me laughing for a whole afternoon
。他的笑话让我笑了一下午。(
me
和
laugh
之间是主动,且表动作延续了一段时间,故用
doing
)
12
.
Sales of CDs have declined dramatically since the early 2010s, when people ______ to enjoy
music downloaded from the internet.
A
.
have begun. B
.
began. C
.
begin. D
.
would begin.
【答案】
B
【解析】
【详解】
考查动词时态。句意:自
2010< br>年代初以来,
CD
的销量急剧下降,当时人们开始享受从互
联网下载的音乐。< br>when
引导的是定语从句,此处指
the early 2010s
发生的事,用一般过去
时。故选
B.
13
.
I _______ you not to touch my ink ---now it’s spilt and my paperwork has been spoiled.
A
.
tell. B
.
have told. C
.
told. D
.
was telling.
【答案】
C
【解析】
【详解】
考查动词时态。句意:我告诉过你不要碰我的墨水
——
现 在墨水泼出来了,我的文件也被
弄脏了。此处强调过去发生的事,用一般过去时。故选
C.
14
.
---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
。
15
.
-I'm told you had a car accident. I think it must have been a terrifying experience.
-Yeah. I in the damaged car, unable to move.
A
.
had got trapped B
.
have got trapped C
.
get trapped D
.
got trapped
【答案】
D
【解析】
【详解】
考查时态。
——
有人告诉我 你出车祸了,那一定是一次非常恐怖的经历。
——
是的,我被
困在被撞毁的汽车里,动 弹不得。
had
表明事情发生在过去,应该用一般过去时,故
D
项
正 确。
16
.
—I wonder what makes you a successful manager.
—I ________ as a waiter for five years
,
which contributes a lot to my today’s work.
A
.
serve
C
.
had served
【答案】
D
【解析】
试题分析:句意:我想知道是什么让你成为一个成功的经理
?—< br>我做服务员
5
年,这对我今
天的工作有很大的贡献。因为这个经理过去是服务员 ,所以用一般过去式,选
D
。
考点:考查时态
B
.
have served
D
.
served
17
.
I’ve known Sarah for nearly ten years. She _________ once my customer.
A
.
is
C
.
was
【答案】
C
【解析】
试题分析:本题考查的是时态。句意:我认识
Sarah
近十年了。她曾经是我的一个顾客。
根据句意可知,
Sarah
曾经是我的一个顾客,
即现在不是了,所以选择
C was
一般过去时,
表示过去的事实,
A is
表示现在的事实;
B has been
过去发生的动作,但是现在仍然是
D
had been
过去的过去。
考点:考查时态
B
.
has been
D
.
had been
18
.
--- Such a small mistake could have been avoided.
--- Yes. But I too nervous to see the zero.
A
.
am B
.
have been
C
.
was D
.
had been
【答案】
C
【解析】
【详解】
考查时态。句意:
——
这样 一个小错误本来是可以避免的。
——
是的。但是我太紧张了,
看不到零点。
由
could have been avoided
(本来可以避免)可知双方在谈论过去的事。故选
C
。
19
.
I a letter once a week to my family when I was in my first college year.
A
.
write B
.
was writing
C
.
have written D
.
wrote
【答案】
D
【解析】考查时态 。句意:上大学一年级的时候,我每周都会给家人写一封信。根据所给
动词
was
可知 表示过去某个时间发生的事,用一般过去时。故选
D.
20
.
—What do you think of the movie?
—It’s fantastic. The only pity is that I ________ the beginning of it.
A
.
missed
【答案】
A
【解析】
考查动词时态。从创设的语境来看电影已演完,句意
“
唯 一的遗憾是错过了开头
”
说话者在
陈述过去事实,构成现在和过去的对比,选
A
。
B
.
had missed C
.
miss D
.
would miss
21
.
Only ________ as a translator ________ how important it is to understand foreign cultures.
A
.
when did I work; I realized
C
.
when did I work; did I realize
【答案】
D
【解析】
试题分析:考查
only
位于句首用法。
Only +
状语(或从句),位于句首,用部分倒装
(
即疑
问句语序
),即主句倒装,句意:只有当我作为一个翻译官时我才意识到理解外国文化有多
重要。故选
D
考点:考查
only
位于句首用法
B
.
when I worked; I realized
D
.
when I worked; did I realize
22
.
—Where is my phone? I can’t find it.
—Oh, you must have left it in the library where we ________ the novel.
A
.
are reading
【答案】
B
【解析】
【详解】
考查动词时态。句意:
——
我的手机在哪里?我找不到。
——
哦,你一定是把它忘在我们
读小说的图书馆了。结合 上文
you must have left it in the library
可知,是 对过去的推测,故
从句描述过去发生的事情,应用一般过去时,故选
B
。
B
.
read C
.
have read D
.
had read
23
.
Throughout its early years, what we now call hip hop ________ without even having a name.
-
-
-
-
-
-
-
-
本文更新与2021-01-08 01:34,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/501073.html
-
上一篇:(英语)高三英语一般过去时试题经典
下一篇:【英语】一般过去时考试试卷