英语一般过去时专项及解析

萌到你眼炸
551次浏览
2021年02月02日 05:04
最佳经验
本文由作者推荐

-毅力

2021年2月2日发(作者:使徒行者歌曲)
英语一般过去时专项及解析


一、初中英语一般过去时

1


Have you finished your homework?


Yes, I have. I it this morning.

A. finish
B. finishes
C. finished
D. have finished

【答案】
C

【解析】
【分析】句 意:你完成你的作业了吗?
——
是的,我完成了。我今天早晨完成
的。结合语境可知下 文描述的是过去某时发生的动作,故用一般过去时态。选
C


【点评】英语 中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,
首先要注意句子中的时间状语 ,如果没有则要通过分析上下文,结合语境来判断句子的时
态。英语疑问句中一般具有时态上的对应关系 ,注意结合这一特点进行区分。


2


Linda hasn't come to the party yet.


But she . I think I have to call her again.

A. promises
B. promised
C. will promise

【答案】
B

【解析】
【分析】句意:
——
琳达还没来参加聚会。
——
但她答应了 。我想我得再给她打
个电话。根据
I think I have to call her again.
我得再给她打个电话。可知她答应了,应用一般
过去时,故选
B



【点评】考查动词一般过去时的用法。


3


Where did you go last weekend?


I to the Great Wall.

A. go B. went C. will go D. have gone

【答案】
B

【解析】
【分析】句意:
——
上个周末你去哪里了?
——
我去长城了。
A,go
一般现在时。
B,went
一般过去时
C,will
go
一般将来时。
D,have
gone
现在完成时。据时间状语
last
weekend
可知此 处用一般过去时,故用动词的过去式
went
。故选
B


【点评】本题考查一般过去时。以及
go

went

will
go

have
gone
四种事态的用法和区
别。


4

I was walking in the street when someone _______ me.

A. called
B. was calling
C. calls
D. call

【答案】
A

【解析】
【分析】句意: 我正在街上走这时有人叫我。状语从句中前后时态要保持一致,
根据主句中的
was
walking
可知此处用过去的时态,排除
CD
;此处
call
表 示短暂性动作,
所以不用进行时态,故答案为
A


【点评】考查动词的时态,注意时态的前后一致。


5


Sorry, I your dictionary yesterday.


It doesn't matter.

A. took; by hand
B. took; by mistake
C. got; by accident
D. brought; in this way

【答案】
B

【解析】
【分析】句意:
——
抱歉,昨天我由于差错拿走了你的字 典。
——
没关系。
yesterday
昨天,和一般过去时连用,
t ake
:带走,
bring
:带来,
get
:得到,
by
mistake

由于差错,
by hand
:手工,
in this way
:以这种方式,根据句意可知答案,故选
B


【点评】考查动词的时态,辨析和短语。根据语境判断句意,选出恰当的选项。


6

The number of Tik Tok users
(抖音用户)
______ sharply since Tik Tok _____ in 2016. It's
really popular now.

A. has risen; appeared B. have been risen; appeared

C. have raised; was appeared
D. has been raised; was appeared

【答案】
A

【解析】
【分析】句意:自
2016
年抖音出现以来,抖音的用户数量急剧上升。抖音现在很
流行。
since
引 导的时间状语从句,主句用现在完成时表示动作已发生后的影响。从句用过
去时描述过去发生的动作,没 有宾语,故用
rise
是不及物动词,
appear
是系动词,没有被
动形式,故选
A



【点评】

考查时态和语 态,注意
rise
是不及物动词,
appear
是系动词,没有被动形式。< br>

7


Where did you go last winter vacation?


I ________ to London with my family.

A. go
B. have gone
C. went
D. was going

【答案】
C

【解析】
【分 析】句意:
——
去年寒假你去哪里了?
——
我和家人去了伦敦。
A.
一般现在
时;
B.
现在完成时;
C.
一般过去时;
D.
过去进行时。
did
表明时态是一般过去时,所以回答
用一般过去时,故 选
C



【点评】考查一般过去时,注意问句和答句时态一致,故选
C



8


Have you ever climbed Mount Tai, Carol?


Yes. I ______ in Taian for a week last year and reached the top of it twice.

A. had stayed
B. stay
C. stayed
D. have stayed

【答案】
C

【解析】
【分析】句意:
--
卡罗,你曾经爬过泰山吗?
--
是的,我去年在泰安呆了一周,并
且两次到达山顶。
last year
,去年,过去的时间,又
and
连接 的是两个并列的动作,所以应
该用一般过去时态的。
had
stayed
, 过去完成时态;
stay,
一般现在时;
stayed
一般过去时;
have stayed,
现在完成时,结合句意,故选
C


【点评】考查时态辨析,
last+
时间是一般过去时的标志词之一。


9


Jerry, have you ever been to the Great Wall?


Yes. I______ there with my parents last year.

A. go
B. went
C. will go
D. have gone

【答案】
B

【解析】
【分析】句意:
Jerry
,你曾经去过长城吗?

是的,去年我和我父母一起去那< br>儿的。由第二句的时间标志词

last
year
可以理解句意为 去年我和爸妈去过长城。属于一般
过去时的标志词,故选
B


【点评】本题考查动词的时态。根据句子的时间状语确定正确的时态。


10


Are you a basketball player in you school?


Yes, I ______the team 3 years ago. I ______in it for 3 years.

A. joined, was B. was joined, am C. have joined, have been D. joined, have been

【答案】
D

【解析】
【分析】句意:——
你是你们学校的篮球运动员吗?
——
是的,我在
3
年前加入
了篮球队。我已经参加它
3
年了。第一空,根据时间状语
3
years
ago
,三年前,可知此处
用一般过去时,故为
joi ned
。第二空,根据
for
3
years
,可知此处用延续性动词的现在完成
时,结构为
have done
,主语是
I
,故用
have been
。故选
D


【点评】考查一般过去时和现在完成时。注意根据时间状语确定动词的时态。


11


Your coat fits you well.



Thank you. I it when I was on vacation.

A. have bought B. buy C. bought

【答案】
C

【解析】
【分析】考 查动词时态的用法。句意:
-
你的大衣非常适合你。
-
谢谢,我是在我
出差的时候买的。根据
when
后的句子用的是一般过去时,所以这里也应该用一般过去时。故选
C




12


Sorry, Tom. I can't find the book you ______ me.


It's OK. I don't need it any more.

A. lend
B. have lent
C. will lend
D. lent

【答案】
D

【解析】
【分 析】句意:
——
对不起,汤姆。我找不到你借给我的那本书。
——
没关系。< br>我不再需要它了。根据
I don't need it any more
可知汤姆现 在不再需要那本书,因此借给我
那本书应发生在过去,故此处用一般过去时,故选
D


【点评】此题考查一般过去时的用法。


13

He_________ me his name, but I can't remember it now.

A. tells B. will tell C. told D. is telling

【答案】
C

【解析】
【分析】句意:他告诉我他的名字,但我现在记不起来了。根据下文

but
I
can't
remember it now.
可知 以前告诉过我,要用一般过去时,
tell
的过去式
told
,故选
C




【点评】考查一般过去时的构成和用法。根据语境确定的动词的时态。


14


Linda is not coming for the party tonight.



But she _.

A. promises
B. promised
C. will promise
D. had promised

【答案】
B

【解析】
【分析】句意:
——
琳达今晚不会来聚会。
——
但是她答应 了啊。根据前一句可


她答应

发生在说话之前,故用一般过去时 ,因此选
B



【点评】考查动词的时态。


15


The hen ___________ three eggs yesterday.


It's amazing.

A. lie B. lay C. lain D. laid

【答案】
D

【解析】
【分析】
— —
昨天那个母鸡下了三个蛋。
——
真令人惊奇。下蛋:
lay
eggs,
yesterday
是昨天的意思,和一般过去时连用,
lay
的过去式是
laid,
lie:
躺,撒谎,
lay
:< br>lie
的过去式,或放,下蛋,
lain

lie
的过去分词 ,故选
D


【点评】考查动词辨析。熟记这几个词的区别和意义。


16

A bridge ________over the river last year.

A. builds B. built C. was built D. is built

【答案】
C

【解析】
【分析】句意 :去年河上建了一座桥。主语是谓语的执行者时,用主动语态,主
语是谓语的承受者时,用被动语态。< br>a
bridge
是谓语
build
的承受者,用被动语态;表示在< br>last year
发生的过去动作,用一般过去时态,故选
C




17

As we all know, the Silk Road _______ China to the west in ancient times.

A. connects
B. connected
C. will connect
D. is connecting

【答案】
B

【解析】
【分析】句意:众所周知,在古代丝绸之路是连接中国和西方的。
In
ancient
times“
在古代

,因此要用一般过去式。结 合句意,故选
B


【点评】考查动词时态。

-毅力


-毅力


-毅力


-毅力


-毅力


-毅力


-毅力


-毅力