英语一般过去时练习题及答案及解析
绝世美人儿
737次浏览
2021年02月02日 04:44
最佳经验
本文由作者推荐
-泰戈尔诗集
英语一般过去时练习题及答案及解析
一、单项选择一般过去时
1
.
In a room above the store, where a party ______, some workers were busily setting the table.
A
.
was to be held
【答案】
A
【解析】
【详解】
考查 时态。句意:在商店楼上的一个房间里,将举行一个聚会,一些工人正忙着摆桌子。
where
引导的定语从句中,主语
a party
和
hold
之间是被动关系,且表示 将来,用
“be+
动词
不定式的被动式
”
,再根据主句时态
were busily setting
,可知答案为
A
。
B
.
has been held
C
.
will be held
D
.
is being held
2
.
All the doctors in the hospital insisted that he ____ badly wounded and that he ____ at once.
A
.
should be; be operated on
B
.
were; must be operated on
C
.
be; was operated on
D
.
was; be operated on
【答案】
D
【解析】
试题分析:考查
insi st
的用法。句意:医院里所有的医生都认为他受伤很严重,要求他立
即动手术。
in sist
作
“
坚决要求做某事
”
讲时,要用虚拟语气;当
“
坚持说,坚持陈述某事实
”
解时,用陈述语气。
考点
:
考查
insist
的用法
3
.
I _____ the washing machine. It’s working OK now.
A
.
was repairing
【答案】
B
【解析】
【详解】
考查一般过去时。句意:我修了洗衣机,它现 在可以正常工作了。结合句意可知,
“
修洗衣
机
”
的动作发生在过去 ,故用一般过去时。故选
B
项。
B
.
repaired
C
.
would repair
D
.
had repaired
4
.
Only when the police showed her the evidence ________ that she had stolen the money.
A
.
she admitted
B
.
she had admitted
C
.
did she admit
【答案】
C
【解析】
【详解】
D
.
had she admitted
考查特殊句式中的部分倒装。句意:只有当警察把证据给她看的时候,她才 承认偷了钱。
only
置于句首,主句要用部分倒装,即
be
动词、情态动词 、助动词放在主语前。时态要用
一般过去时,故选
C
。
【点睛】
当
“only+
状语
”
位于句首时,后 面的句子要用部分倒装,其中
only
后的状语可以是副词、介
词短语、从句等。但在
only
后作状语的是从句时,从句不用倒装,要部分倒装的是主句。
5
.
—
Ted has never been so rude!
—He ______something he shouldn’t have, but I guess he didn’t mean that.
A
.
has said
C
.
said
【答案】
C
【解析】
【详解】
考查一般过去时。
——
Ted
从来没有那么鲁莽过
!
——
他说了一些他本不应该说的话,但我
认为他不是那个意思。由
“he didn’t mean that ”
可知,说话的动作发生在过去,用一般过去
时。故选
C
项。
B
.
had said
D
.
was saying
6
.
—
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
【解析】
【详解】
考查时态。句意:
——
你认 为中国的长城怎么样?
——
好极了!在北京的时候我参观过两
次。根据
“Wh en I was in Beijing”
可知,此处用一般过去时,故
B
项正确。
B
.
visited
D
.
would visit
7
.
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
【解析】
【详解】
B
.
will be
D
.
had been
考查动词时态。句意:过去 和现在价格一直居高不下的真正原因很复杂,简短的讨论解释
这一问题无法让人满意。根据题干中
“and still are”
的提示可知过去价格也居高不下,故用一
般过去时,表示过 去的状态。故选
A
项。
【点睛】
做时态题时,考生应抓 住时态标志词,即题干中明显的时间状语或已有动词的时态,利用
时态呼应的原则迅速锁定正确答案。本 题中已有动词的时态为一般现在时,
still
暗示前面
用一般过去时与此呼应。C
项容易误选,这里现在完成时表示从过去到现在一直是这种状
态,包括了现在,与后面的 一般现在时有重复部分,故排除。
8
.
My son turned to bookstores and libraries seeking information about the book recommended
by his professor, but ________ none.
A
.
would find
C
.
found
【答案】
C
【解析】
【详解】
考查 时态。句意:我儿子到书店和图书馆去找教授推荐的那本书的资料,但一无所获。此
处表示并列,此空与
turned
表示并列关系,所以用一般过去时态,故选
C
。
B
.
had found
D
.
has been finding
9
.
Not until recently ____________ the development of tourist-related activities in the rural
areas.
A
.
they had encouraged
C
.
did they encourage
【答案】
C
【解析】
【详解】
考查部分倒装。句意:直到最近他们才鼓励在农村地区开展与旅游业有关的活动。当
not < br>until
所引导的时间状语放在句首时,主句要使用部分倒装。陈述过去发生的事情用一般过< br>去时,故
C
项正确。
【点睛】
部分倒装是指将谓 语的一部分如助动词或情态动词提至主语之前。如果句子的谓语没有助
动词或情态动词,则需添加助动词
do, does
或
did
,并将其置于主语之前。
一、
句首为否定或半否定的词语如
no, not, never, seldom, little, hardly, at no time, in no way,
not until
等时,句子要倒装。如:
1. Nowhere will you find the answer to this question.
无论如何你不会找到这个问题的答案。
2. Not until the child fell asleep did the mother leave the room.
母亲一直到孩子入睡后才离开
房间。
Not until
位于句首引导的主从复合句,主句倒装,从句不倒装。
B
.
had they encouraged
D
.
they encouraged
二、
so, neither, nor
位于句首时,表示
也
、
也不
的句子要部分倒装。如:
1. Tom can speak French. So can Jack.
汤姆会讲法语,杰克也会。
2. If you won’t go, neither will I.
你不去,我也不去。
三、
only
位于句首,且强调状语时< br>,
句子也必须用部分倒装。
如:
1. Only in this way, can you learn English well.
2. Only after being asked three times did he come to the meeting.
四、其他部分倒装
的情况。
1. so…that…
句型中的
so
位于句首时,句子需倒装。如:
So frightened was he that he did not dare to move an inch.
他害怕得很,动也不敢动。
2.
在某些表示祝愿的句型中。如:
May you all be happy.
愿你们都快乐。
考点:考查部分倒装
10
.
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
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
不懂电< br>脑,所以他请人修理电脑,根据上文的
Did
判断为一般过去时,
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
.
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.
13
.
I would have attended Jacky Cheung's live music concert had it been possible, but I ______
so busy at that time.
A
.
had been B
.
were
C
.
would be D
.
was
【答案】
D
【解析】
【详解】
考查时态。句意:如果可能的话,我会参加张学友的现场音乐会,但那时我 很忙。前句是
与过去事实相反的虚拟语气,所以判断是陈述的过去的事情,故用一般过去时。故选
D
。
14
.
—
How long _____each other before they _____here?
—
For about a year.
A
.
have they known, come B
.
did they know, came
C
.
do they know, come D
.
had they known, came
【答案】
D
【解析】
【详解】
考查 时态。句意:
—
他们来这儿之前认识多久了?
—
大约一年了。根据句意分析, 他们来
到这里是过去的事,他们互相了解大约一年的时间肯定发生在来这里之前,发生在过去某
一动作之前的动作,应该使用过去完成时。故
D
选项正确。
15
.
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
。
16
.
Wolf Warrior 2, which ________ the “Award for Best Visual Effects” at the Beijing Film
Festival, indicates China's film industry has come of age.
A
.
wins B
.
won
C
.
has won D
.
had won
【答案】
B
【解析】
【详解】
考查动词时态。句意:在北京电影节上获得< br>“
最佳视觉效果奖
”
的《狼战
2
》表明中国电影
业已 经成熟。因为电影获奖发生在过去,用一般过去时。故选
B.
17
.
––
You seem to be familiar with this city.
—
I ______ here for three yea
rs. It’s so great to be back.
A
.
lived B
.
had lived
C
.
have lived D
.
live
【答案】
A
【解析】考查动词时态。句意:
——
你似乎对 这个城市很熟悉。
——
我在这里住过三年,
回来真是太好了。表示以前在这里住过三年 ,说明一种过去的事实情况,故用一般过去
时,故选
A
18
.
—
That must have been a hard project?
—
Yeah, it _____ us a whole year to finish the work.
A
.
took B
.
has taken
C
.
takes D
.
was taking
【答案】
A
【解析】考查时态。
That must have been ……
是对过去情况的判断,所以
it ___us a whole
week to get there.
是在陈述过去的一个事件,要用过去时。句意:那一定是很长的旅程。< br>--
是的,我们花了一周才到。选
A
。
【名师点睛】
时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据 时间状语来选择合
适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。这句话 的