【精品】初中一般过去时练习题及答案

别妄想泡我
505次浏览
2021年02月05日 21:47
最佳经验
本文由作者推荐

-

2021年2月5日发(作者:停课不停学)
【精品】初中一般过去时练习题及答案


一、单项选择一般过去时

1

While watching TV, ______.

A

someone came in
C

we saw someone coming in
【答案】
C

【解析】

【详解】

考查动词时态。句意:在看电视的时候,我们看见有人进来了。
w hile
引导时间状语从句,
后面是主句,且从句和主句主语一致都是
we
, 且根据句意应用一般过去时,故选
C


【点睛】

当分词 做状语的时候,如果构成分词的动词与句子的主语构成主动关系,就使用现在分词
做状语;当二者构成被 动关系,使用过去分词做状语。如果分词的动作发生在谓语动词之
前,就使用分词的完成式。如果分词与 句子的主语没有关系,可以使用状语从句或者独立
主格结构。

B

the telephone rang

D

someone appearing


2

—You’re late again.


Sorry. I ________ to set my alarm clock.

A

forget B

will forget

C

forgot D

would forget

【答案】
C

【解析】考查动词时态。上句:你又迟 到了。下句:对不起,我忘了设定闹钟。根据语境
可知,

忘记

是 过去的一件事情,所以句子用一般过去时态,故选
C



3

Chinese kites in ancient times ________ in the shape of birds.

A

design B

had designed

C

were designed D

have been designed

【答案】
C

【解析】考查时态和语态。句意:在古代中国的风筝被设计成鸟的形状。根据
in ancient
times
可知,句子用一般过去时态,根据动词与主语是被动关系,故用一 般过去时的被动语
态,故选
C



4

Not until he went through real hardship _____the love we have for our families is important.

A

had he realized
【答案】
B

【解析】

考查部分倒装句和时态。
not until
这样的否定词放在句首的时候,后面的主 句是部分倒
装,就是将
be
动词,助动词或情态动词放在主语前面,而且这句话的从句 是过去时,主句
的动作发生在从句的动作前面,不可能是过去完成时,用一般过去时。句意:直到他经历
B

did he realize
C

he realized
D

he had realized

了真正的困难,他才意识到我们对家庭的爱是很重要的。选
B


【考点定位】考查部分倒装句和时态


5

Only after talking to two students__________that having strong motivation is one of the
biggest factors in reaching goals.

A

I did discover
C

I discovered
【答案】
B

【解析】

试题分析:考查倒装句。
Only
位于句首强调状语时,主句要用部分倒装,句型为:
only+


+be/
助动词
/
情态动词
+
主语。故选
B


【知识归纳】

在句首的
only
如果后面跟了副词 、介词短语或从句等状语
,
则主句用部分倒装结构。如
only
后跟的是状语 从句或
only
修饰主语,则不用倒装结构。

例如:
Only when the war was over in 1918 was he able to get back to work.

Only the teachers are allowed to use the room.

注意
only then,< br>是

过一小会儿

的意思,一般用在句首,引导倒装句。

例句:
Only then did he realize the importance of English


考点:考查倒装句

B

did I discover

D

discovered I



6

––
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


7

The young couple _______ as volunteer teachers for a whole year during their stay in Yunnan.

A

have worked B

had worked

C

worked D

have been working

【答案】
C

【解析】

【详解】

考查时态。句意:在云南期间,这对年轻的夫 妻做了一整年的志愿者。根据句意可知他们
是在云南期间做志愿者的,使用一般过去时描述过去发生的事 情,并没有延续到现在,也
没有表现出对现在的影响,故
C
项正确。


8

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


9


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

【解析】

试题分析:句意:我想知道是什么让你成为一个成功的经理
?
我做服务员
5
年,这对我今
天的工作有很大的贡献。因为这个经理过去 是服务员,所以用一般过去式,选
D


考点:考查时态

B

have served

D

served


10

---- Have you ever been to Provence which is home to lavender(
薰衣草
) in Paris?

---- Yes, only once. I ________ there for a week.

A

had stayed B

were staying C

have stayed D

stayed

【答案】
D

【解析】

【详解】

考查 时态。句意:

你去过巴黎薰衣草的故乡普罗旺斯吗
?

是的
,
只有一次。我在那里呆了
一个星期。此处是指过去发生的一件事,与现在无关,所以用一般 过去时态,故答案为
D



11


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
选项 正确。


12

-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

正 确。


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


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.
是在陈述过去的一个事件,要用过去时。句意:那一 定是很长的旅程。
--
是的,我们花了一周才到。选
A


【名师点睛】

时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据 时间状语来选择合
适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。这句话 的
解题关键是
That must have been a long trip.
说明是对过去事情的推测。


15

My son turned to bookstores and libraries seeking information about the book
recommended by his professor, but ________ none.

A

would find
C

found
【答案】
C

【解析】

【详解】

B

had found

D

has been finding

考查时态。句意:我儿子到书店和图书馆去找教授推荐的那本书的资料,但一 无所获。此
处表示并列,此空与
turned
表示并列关系,所以用一般过去时态,故 选
C



16

-Is your father still teaching at Tsinghua University?

-No, he retired three months ago. But he ______________ at the school for thirty years.

A

has taught
C

taught
【答案】
C

【解析】

【详解】

考查 时态。句意:
——
你父亲还在清华大学教书么?
——
不,他三个月前退休了, 但是他
在那里教了三十年。根据
“he retired three months ago ”
可知,他现在已经不再清华大学教书
了,所以此处表示过去的事情,应该用一般过去时,故< br>C
项正确。

【点睛】

本题很多同学因为看到
for thirty years
而误认为应该用现在完成时,但不要忽略了语境,

“he retired three months ago”
表明他现在已经不在清华大学教书了,所以此处 不能用现在完
成时强调过去的动作对现在的影响,而应该用一般过去时表示过去的事情。

B

has been teaching

D

teaches


17

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


18


Ouch! You hurt me.


I'm sorry. But I ________ any harm. I ________ to drive a rat out.

A

don't mean; am trying

-


-


-


-


-


-


-


-