高中英语动词过去式单选题50题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高中英语动词过去式单选题50题
1. He ______ a letter to his friend yesterday.
A. write
B. wrote
C. writed
D. writing
答案:B。
本题考查规则动词过去式的用法。
write 的过去式是wrote,A 选项是动词原形,C 选项形式错误,D 选项是现在分词。
所以选B。
2. The girl ______ very happy last night.
A. is
B. was
C. are
D. were
答案:B。
本题考查be 动词的过去式。
is 的过去式是was,are 的过去式是were,主语是the girl 单数,所以用was,A 和C 是现在时,不符合时间状语last night。
故答案是B。
3. They ______ football in the park two days ago.
A. play
B. played
C. plays
D. playing
答案:B。
play 的过去式是played,A 选项是动词原形,C 选项是第三人称单数形式,D 选项是现在分词。
根据时间状语two days ago 要用过去式,所以选B。
4. My father ______ TV last weekend.
A. watch
B. watched
C. watches
D. watching
答案:B。
watch 的过去式是watched,A 选项是动词原形,C 选项是第三人称单数形式,D 选项是现在分词。
last weekend 表明要用过去式,所以选B。
5. She ______ her homework an hour ago.
A. do
B. did
C. does
D. doing
答案:B。
do 的过去式是did,A 选项是动词原形,C 选项是第三人称单数形式,D 选项是现在分词。
an hour ago 是过去的时间,要用过去式,所以选B。
6. I ______ to the zoo yesterday.
A. go
B. went
C. goes
D. going
答案:B。
本题考查动词过去式的用法。
yesterday 是过去的时间状语,句子要用一般过去时,go 的过去式是went,A 选项go 是原形,C 选项goes 是第三人称单数形式,D 选项going 是现在分词,均不符合过去时态的要求。
7. She ______ her homework last night.
A. do
B. did
C. does
D. doing
答案:B。
last night 表明是过去的时间,句子要用一般过去时,do 的过去式是did,A 选项do 是原形,C 选项does 是第三人称单数形式,D 选项doing 是现在分词,都不符合一般过去时的用法。
8. They ______ football last weekend.
A. play
B. played
C. plays
D. playing
答案:B。
last weekend 是过去的时间,需要用一般过去时,play 的过去式是played,A 选项play 是原形,C 选项plays 是第三人称单数形式,D 选项playing 是现在分词,都不能体现过去时态。
9. He ______ very happy yesterday.
A. is
B. was
C. are
D. were
答案:B。
yesterday 提示用一般过去时,he 是第三人称单数,be 动词的过去式中,第三人称单数对应的是was,A 选项is 是一般现在时,C 选项are 是复数形式,D 选项were 是复数的过去式,均不符合题意。
10. We ______ a party last month.
A. have
B. had
C. has
D. having
答案:B。
last month 表明是过去的时间,要用一般过去时,have 的过去式是had,A 选项have 是原形,C 选项has 是第三人称单数形式,D 选项having 是现在分词,均不正确。
11. When I saw her yesterday, she ______ a letter.
A. was writing
B. wrote
C. has written
D. writes
答案:A。
本题考查过去进行时。
时间状语“when I saw her yesterday”表示过去某个时刻正在进行的动作,要用过去进行时,所以选A 选项“was writing”。
12. While I ______ TV last night, my mother was cooking.
A. watched
B. was watching
C. watch
D. have watched
答案:B。
此题考查过去进行时。
“while”引导的时间状语从句,强调动作的同时性,“last night”表明过去的时间,主句“my mother was cooking”是过去进行时,从句也用过去进行时,故选 B 选项“was watching”。
13. I was doing my homework ______ my father came back home.
A. when
B. while
C. as
D. until
答案:A。
本题考查when 和while 的区别。
“when”表示“当......的时候”,引导的从句动作可以是短暂性的,“my father came back home”是短暂性动作,所以用when,A 选项正确。
14. He ______ his homework when the lights went out.
A. was doing
B. did
C. does
D. is doing
答案:A。
时间状语“when the lights went out”表明过去某个时刻,要用过去进行时,表示正在做某事时发生了另一件事,A 选项“was doing”符合。
15. As she ______ the newspaper, Granny ______ asleep.
A. read; was falling
B. was reading; fell
C. read; fell
D. was reading; was falling
答案:B。
“as”引导的时间状语从句,强调两个动作同时进行,“read”是延续性动词,用过去进行时“was reading”,“fall asleep”是短暂性动作,用一般过去时“fell”,故选B 选项。
16. She said that she ______ her homework the day before.
A. finished
B. had finished
C. finish
D. was finishing
答案:B。
本题考查宾语从句中动词过去式的使用。
在宾语从句中,如果主句是一般过去时,从句的动作发生在主句动作之前,要用过去完成时。
这里“完成作业”这个动作发生在“说”之前,所以用过去
完成时,had finished。
17. The teacher told us that he ______ to Beijing twice.
A. has been
B. had been
C. was
D. went
答案:B。
在宾语从句中,主句用一般过去时,从句中表示过去的过去用过去完成时。
“去过北京两次”这个动作发生在“老师告诉我们”之前,所以用过去完成时had been。
18. He asked me if I ______ the film before.
A. saw
B. have seen
C. had seen
D. see
答案:C。
if 引导的宾语从句,主句是一般过去时,从句动作发生在主句动作之前,用过去完成时,had seen 表示过去的过去。
19. They wondered how she ______ the problem.
A. solved
B. had solved
C. solve
D. was solving
答案:B。
主句用一般过去时,从句动作发生在主句动作之前,
“解决问题”发生在“他们想知道”之前,用过去完成时had solved。
20. I knew that he ______ in the accident.
A. was injured
B. injured
C. had been injured
D. has been injured
答案:C。
主句是一般过去时,“受伤”发生在“知道”之前,且是被动关系,用过去完成时的被动语态had been injured。
21. I ______ my homework yesterday, but I'm doing it now.
A. finished
B. finish
C. have finished
D. was finishing
答案:A。
本题考查一般过去时的用法。
“yesterday”是一般过去时的标志词,所以要用过去式“finished”。
选项B 是一般现在时,选项
C 是现在完成时,选项
D 是过去进行时,均不符合语境。
22. She ______ very hard last year, but she doesn't this year.
A. studied
B. studies
C. has studied
D. is studying
答案:A。
“last year”表明动作发生在过去,要用一般过去时
“studied”。
选项B 是一般现在时,选项C 是现在完成时,选项D 是现在进行时,都不符合时间状语。
23. They ______ a party two weeks ago, and it was great.
A. had
B. have
C. has
D. are having
答案:A。
“two weeks ago”是过去的时间点,要用一般过去时“had”。
选项 B 和 C 分别是现在时态,选项D 是现在进行时,都不符合。
24. He ______ ill for a week last month, but he's fine now.
A. was
B. is
C. has been
D. will be
答案:A。
“last month”说明是过去的时间,“for a week”表示一段时间,用一般过去时“was”。
选项B 是一般现在时,选项C 是现在完成时,选项D 是一般将来时,均不符合。
25. We ______ to the zoo three days ago, and we had a good time.
A. go
B. went
C. have gone
D. will go
答案:B。
“three days ago”是过去的时间,要用一般过去时“went”。
选项 A 是一般现在时,选项C 是现在完成时,选项D 是一般将来时,都不符合时间要求。
26. The old bridge was rebuilt last year. ()
A. was
B. is
C. has been
D. had been
答案:A。
本题考查一般过去时的被动语态。
“was rebuilt”是一般过去时的被动语态形式,表示“被重建”,动作发生在过去。
B 选项“is”是一般现在时,C 选项“has been”是现在完成时的被动语态,D 选项“had been”是过去完成时的被动语态,都不符合句子的时间状语“last year”。
27. The flowers were watered by the gardener yesterday. ()
A. watered
B. are watered
C. have been watered
D. will be watered
答案:A。
此题为一般过去时的被动语态。
“were watered”体现过去的被动动作,“yesterday”表明时间是过去。
B 选项“are watered”是一般现在时的被动语态,C 选项“have been watered”是现在完成时的被动语态,D 选项“will be watered”是一般将来时的被动语态,均不符
合题意。
28. The room wasn't cleaned by Tom. ()
A. wasn't
B. isn't
C. hasn't been
D. won't be
答案:A。
这道题考查一般过去时的被动语态否定形式。
“wasn't cleaned”表明房间过去没有被汤姆打扫。
B 选项“isn't”是一般现在时的否定,C 选项“hasn't been”是现在完成时的否定,D 选项“won't be”是一般将来时的否定,都不符合句子语境。
29. Many trees were planted by the students last week. ()
A. were planted
B. are planted
C. have been planted
D. will be planted
答案:A。
本题涉及一般过去时的被动语态。
“were planted”表示许多树在上周被学生们种植,“last week”是一般过去时的标志。
B 选项“are planted”是一般现在时的被动语态,C 选项“have been planted”是现在完成时的被动语态,D 选项“will be planted”是一般将来时的被动语态,均与时间状语不符。
30. The house was sold by the owner. ()
A. was sold
B. is sold
C. has been sold
D. will be sold
答案:A。
此题考查一般过去时的被动语态。
“was sold”表示房子被主人卖掉,动作发生在过去。
B 选项“is sold”是一般现在时的被动语态,C 选项“has been sold”是现在完成时的被动语态,D 选项“will be sold”是一般将来时的被动语态,均不符合句子所表达的过去时态。
31. When I arrived at the cinema, the film had already started. I was too late.
A. started
B. was starting
C. had started
D. would start
答案:C。
本题考查过去完成时。
过去完成时表示在过去某个时间或动作之前已经发生的动作。
在这个句子中,“电影开始”这个动作发生在“我到达电影院”之前,所以用过去完成时。
A 选项是一般过去时,只是单纯表示过去的动作;B 选项是过去进行时,表示过去正在进行的动作;D 选项是过去将来时,表示从过去的某一时间来看将来要发生的动作,均不符合题意。
32. By the time I got home, my parents ____ dinner.
A. had cooked
B. cooked
C. were cooking
D. cook
答案:A。
这里考查过去完成时。
“By the time I got home”表示“在我到家的时候”,在这个时间点之前,“父母做饭”的动作已经完成,所以用过去完成时。
B 选项一般过去时,只是描述过去的动作;C 选项过去进行时,强调过去正在进行;D 选项一般现在时,不符合句子的时态要求。
33. She said she ____ the book before.
A. had read
B. has read
C. read
D. reads
答案:A。
此句考查过去完成时。
“said”是过去时,而“读这本书”的动作发生在“说”之前,过去的过去用过去完成时。
B 选项是现在完成时;C 选项一般过去时;D 选项一般现在时,均不符合语境。
34. After he ____ his homework, he went to bed.
A. had finished
B. finished
C. has finished
D. was finishing
答案:A。
本题考查过去完成时。
“went to bed”是过去的动作,“完成作业”在“上床睡觉”之前,所以用过去完成时。
B 选项一般过去时;
C 选项现在完成时;
D 选项过去进行时,都不符合时间顺序。
35. They ____ for two hours before we arrived.
A. had waited
B. waited
C. were waiting
D. wait
答案:A。
此句考查过去完成时。
“we arrived”是过去的动作,“他们等待”发生在“我们到达”之前,过去的过去用过去完成时。
B 选项一般过去时;C 选项过去进行时;D 选项一般现在时,都不符合句子表达的时间先后关系。
36. I ______ my homework when my father came back home.
A. was doing
B. did
C. do
D. am doing
答案:A。
本题考查过去进行时。
过去进行时的构成是“was/were + 动词的现在分词”。
在这个句子中,“when my father came back home”是一个时间状语,表示一个特定的过去时刻,而在这个时刻“我”正在做家庭作业,所以用过去进行时“was doing”。
37. They ______ football on the playground at 5 o'clock yesterday afternoon.
A. were playing
B. played
C. play
D. are playing
答案:A。
此句强调昨天下午5 点这个特定的过去时间点,他们正在操场上踢足球,要用过去进行时“were playing”。
38. While I ______ TV, my mother was cooking in the kitchen.
A. was watching
B. watched
C. watch
D. am watching
答案:A。
“while”引导的时间状语从句,通常表示两个动作同时进行,主句“my mother was cooking in the kitchen”用了过去进行时,从句也要用过去进行时“was watching”。
39. What ______ you ______ at 8 o'clock last night?
A. did; do
B. were; doing
C. do; do
D. are; doing
答案:B。
“at 8 o'clock last night”是一个明确的过去时间点,询问在这个时间点正在做什么,用过去进行时“were; doing”。
40. She ______ to music when I knocked at the door.
A. listened
B. was listening
C. listens
D. is listening
答案:B。
“when I knocked at the door”表明在我敲门的那一刻,她正在听音乐,用过去进行时“was listening”。
41. He said that he ______ visit us the next day.
A. would
B. will
C. is going to
D. was going to
答案:A。
本题考查过去将来时的用法。
“said”表明是过去时,过去将来时通常用“would + 动词原形”来表达,所以选A。
42. She promised that she ______ come to the party.
A. would
B. will
C. is going to
D. was going to
答案:A。
“promised”是过去时,过去将来时用“would + 动词原形”,A 选项符合。
43. They thought they ______ have a meeting the following week.
A. would
B. will
C. are going to
D. were going to
答案:D。
“thought”是过去时,过去将来时中表示计划、打算用“was/were going to + 动词原形”,they 是复数,用were,所以选D。
44. I knew he ______ arrive late.
A. would
B. will
C. is going to
D. was going to
答案:A。
“knew”是过去时,过去将来时用“would + 动词原形”,
A 选项正确。
45. The teacher told us that she ______ give us a test the next month.
A. would
B. will
C. is going to
D. was going to
答案:A。
“told”是过去时,过去将来时用“would + 动词原形”,故选A。
46. I didn't know you ______ in this city.
A. lived
B. live
C. living
D. lives
答案:A。
本题考查一般过去时。
“didn't know”表明句子是过去时态,从句也要用过去式,live 的过去式是lived。
47. They ______ a party last weekend.
A. have
B. had
C. having
D. has
答案:B。
last weekend 是过去的时间状语,所以要用一般过去时,have 的过去式是had。
48. She ______ her homework before she went to bed.
A. finished
B. finish
C. finishes
D. finishing
答案:A。
went 表明是过去时态,finish 也要用过去式finished。
49. We ______ to the zoo yesterday.
A. go
B. went
C. going
D. goes
答案:B。
yesterday 是过去的时间,动词用过去式,go 的过去式
是went。
50. He ______ very tired after the long walk.
A. is
B. was
C. are
D. were
答案:B。
after the long walk 表明动作发生在过去,主语是he,be 动词用was。