四年级英语一般过去时单选题40题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四年级英语一般过去时单选题40题
1. Tom ______ football with his friends yesterday.
A. play
B. plays
C. played
D. playing
答案:C。
本题考查一般过去时的用法。
yesterday 是一般过去时的标志词,所以动词要用过去式,play 的过去式是played,A 选项是动词原形,B 选项是第三人称单数形式,D 选项是现在分词形式,均不符合一般过去时的要求。
2. Mary ______ a nice dress at the party last week.
A. wear
B. wears
C. wore
D. wearing
答案:C。
last week 表明是一般过去时,wear 的过去式是wore,A 选项是动词原形,B 选项是第三人称单数形式,D 选项是现在分词形式,都不正确。
3. We ______ a big cake for my mother's birthday.
A. make
B. makes
C. made
D. making
答案:C。
for my mother's birthday 表明动作发生在过去,make 的过去式是made,A 选项是动词原形,B 选项是第三人称单数形式,
D 选项是现在分词形式,都不符合过去时态。
4. The children ______ very happy at the zoo last Sunday.
A. was
B. were
C. is
D. are
答案:B。
last Sunday 提示用一般过去时,children 是复数,be 动词的过去式复数形式是were,A 选项was 用于单数,C 选项is 和D 选项are 是一般现在时,均不符合。
5. My father ______ to work by bike yesterday.
A. go
B. goes
C. went
D. going
答案:C。
yesterday 是一般过去时的标志,go 的过去式是went,A 选项是动词原形,B 选项是第三人称单数形式,D 选项是现在分词形式,都不是过去式。
6. I ______ football with my friends yesterday.
A. play
B. played
C. plays
D. playing
答案:B。
本题考查一般过去时中动词的变化。
yesterday 是过去的时间,所以要用动词的过去式,play 的过去式是played,A 选项是原形,C 选项是第三人称单数形式,D 选项是现在分词,都不符合过去的时间,所以选B。
7. We ______ a party at school last week.
A. have
B. had
C. has
D. having
答案:B。
last week 表明是过去的时间,have 的过去式是had,A 选项是原形,C 选项是第三人称单数形式,D 选项是现在分词,均不符合,故选B。
8. The teacher ______ angry because we were noisy.
A. is
B. was
C. are
D. were
答案:B。
because 引导的原因状语从句表明事情发生在过去,teacher 是第三人称单数,所以be 动词用was,A 选项is 是一般现
在时,C 选项are 用于复数,D 选项were 用于复数,都不符合,所以选B。
9. They ______ homework at home yesterday.
A. do
B. did
C. does
D. doing
答案:B。
yesterday 提示过去的时间,do 的过去式是did,A 选项是原形,C 选项是第三人称单数形式,D 选项是现在分词,不符合过去时,因此选B。
10. I ______ very happy last weekend.
A. am
B. was
C. are
D. were
答案:B。
last weekend 表示过去,I 后面接was,A 选项am 用于一般现在时,C 选项are 用于复数,D 选项were 用于复数,所以选B。
11. I ______ my homework last night.
A. do
B. did
C. does
答案:B。
本题考查一般过去时的用法。
last night 是一般过去时的时间状语,所以动词要用过去式,do 的过去式是did,A 选项是原形,C 选项是第三人称单数形式,D 选项是现在分词,均不符合要求。
12. They ______ a picnic on the weekend.
A. have
B. had
C. has
D. having
答案:B。
on the weekend 表示过去的时间,句子要用一般过去时,have 的过去式是had,A 选项是原形,C 选项是第三人称单数形式,D 选项是现在分词,不符合时态要求。
13. She ______ to the park yesterday.
A. go
B. goes
C. went
D. going
答案:C。
yesterday 是一般过去时的标志词,go 的过去式是went,A 选项是原形,B 选项是第三人称单数形式,D 选项是现在分词,都不正确。
14. We ______ fun during the holiday.
B. had
C. has
D. having
答案:B。
during the holiday 表示过去的时间,要用一般过去时,have 的过去式是had,A 选项是原形,C 选项是第三人称单数形式,
D 选项是现在分词,均不符合时态。
15. My brother ______ football last Saturday.
A. play
B. plays
C. played
D. playing
答案:C。
last Saturday 是一般过去时的时间状语,play 的过去式是played,A 选项是原形,B 选项是第三人称单数形式,D 选项是现在分词,均不符合。
16. Did you play football at the park yesterday?
A. Yes, I did.
B. No, I don't.
C. Yes, I do.
答案:A。
本题考查一般过去时疑问句的回答。
一般过去时的疑问句用did 提问,回答也用did,肯定回答是Yes, I did. 否定回答是No, I didn't. 选项B 和C 中的don't 和do 用于一般现在时,不符
合本题时态。
17. Were they happy at the family party?
A. Yes, they were.
B. No, they aren't.
C. Yes, they are.
答案:A。
一般过去时的疑问句were 开头,肯定回答Yes, they were. 否定回答No, they weren't. 选项B 和 C 中的aren't 和are 用于一般现在时。
18. Did she sing a song at the party?
A. Yes, she does.
B. No, she didn't.
C. Yes, she is.
答案:B。
一般过去时的疑问句did 开头,肯定回答Yes, she did. 否定回答No, she didn't. 选项 A 中的does 用于一般现在时,选项
C 中的is 用于现在进行时或一般现在时。
19. Were you at home last night?
A. Yes, I am.
B. No, I wasn't.
C. Yes, I was.
答案:C。
一般过去时的疑问句were 开头,肯定回答Yes, I was. 否定回答No, I wasn't. 选项A 中的am 用于一般现在时。
20. Did he have a good time at the zoo?
B. No, he didn't.
C. Yes, he did.
答案:C。
一般过去时的疑问句did 开头,肯定回答Yes, he did. 否定回答No, he didn't. 选项A 中的has 用于现在完成时。
21. I often play football, but yesterday I ______ basketball.
A. play
B. played
C. plays
D. playing
答案:B。
本题考查时态的变化。
“often play football”是一般现在时,表示经常做的动作;“yesterday”表明是过去的时间,要用一般过去时,“play”的过去式是“played”,所以选B。
22. She usually reads books at night, but last night she ______ a movie.
A. watches
B. watched
C. watch
D. watching
答案:B。
“usually reads books”是一般现在时,“last night”提示要用一般过去时,“watch”的过去式是“watched”,故选B。
23. We ______ lunch at home every day, but we ______ lunch in the restaurant yesterday.
B. has; had
C. had; have
D. have; have
答案:A。
“every day”用一般现在时,“we”是复数,“have”用原形;“yesterday”用一般过去时,“have”的过去式是“had”,所以选A。
24. He ______ to school by bike usually, but he ______ to school on foot yesterday.
A. goes; went
B. go; went
C. went; goes
D. going; go
答案:A。
“usually”表明一般现在时,“he”是第三人称单数,“go”用“goes”;“yesterday”是一般过去时,“go”的过去式是“went”,故选A。
25. They ______ games in the park on weekends, but last weekend they ______ at home.
A. play; stayed
B. plays; stay
C. played; stay
D. play; stay
答案:A。
“on weekends”是一般现在时,“they”是复数,“play”用原形;“last weekend”是一般过去时,“stay”的过去式是“stayed”,所以
选A。
26. I ______ buy any presents when I was on vacation.
A. didn't
B. don't
C. wasn't
D. weren't
答案:A。
本题考查一般过去时的否定形式。
一般过去时的否定形式是“didn't + 动词原形”,所以排除B、C、D 选项。
B 选项“don't”是一般现在时的否定形式;C 选项“wasn't”和 D 选项“weren't”是be 动词的否定形式,而此处需要的是实义动词“buy”的否定形式,所以选A。
27. They ______ go shopping yesterday because it was raining.
A. didn't
B. don't
C. weren't
D. wasn't
答案:A。
此题考查一般过去时的否定结构。
“yesterday”表明是过去的时间,否定形式要用“didn't + 动词原形”,“go”是动词原形,B 选项“don't”是一般现在时的否定形式,C 选项“weren't”和 D 选项“wasn't”是be 动词的否定形式,不符合此处语法,所以选A。
28. We ______ have a nice time at the zoo last weekend.
A. didn't
B. don't
C. weren't
D. wasn't
答案:A。
“last weekend”提示一般过去时,否定形式用“didn't + 动词原形”,“have”是动词原形,B 选项“don't”是一般现在时否定形式,C 选项“weren't”和D 选项“wasn't”是be 动词否定形式,与“have”不搭配,所以答案是A。
29. She ______ eat ice cream yesterday. She was ill.
A. didn't
B. don't
C. wasn't
D. weren't
答案:A。
“yesterday”表明过去时间,一般过去时否定用“didn't + 动词原形”,“eat”是动词原形,B 选项“don't”是一般现在时否定,C 选项“wasn't”和D 选项“weren't”是be 动词否定,与“eat”不搭,故选A。
30. Tom ______ play football last Monday.
A. didn't
B. don't
C. wasn't
D. weren't
答案:A。
“last Monday”是过去时间,一般过去时否定用“didn't + 动词原形”,“play”是动词原形,B 选项“don't”是一般现在时否定,C
选项“wasn't”和 D 选项“weren't”是be 动词否定,不符合此处语法,因此选A。
31. ____ did you see at the zoo yesterday?
A. What
B. Where
C. Who
D. When
答案:A。
本题考查特殊疑问词的用法。
“what”用于询问看到的事物,“where”询问地点,“who”询问人,“when”询问时间。
在动物园看到的是事物,所以用“what”。
32. ____ was the weather like when you visited the museum?
A. What
B. How
C. Which
D. Why
答案:B。
“How was the weather like?”是询问天气如何的常用表达,“what”不能这样用,“which”和“why”不符合此语境。
33. ____ did you go to the museum with?
A. Who
B. Whose
C. What
D. Where
答案:A。
“who”用于询问和谁一起,“whose”表示谁的,“what”询问事物,“where”询问地点,这里是问和谁一起去博物馆,用“who”。
34. ____ did you spend at the zoo?
A. How many hours
B. How much time
C. How long
D. How often
答案:B。
“how much time”表示花费多少时间,“how many hours”侧重于具体的小时数,“how long”通常用于问长度,“how often”问频率,这里问在动物园花费的时间,用“how much time”更合适。
35. ____ did the trip to the zoo start?
A. When
B. Where
C. What
D. How
答案:A。
“when”用于询问时间,“where”询问地点,“what”询问事物,“how”询问方式,这里问动物园之旅什么时候开始,用“when”。
36. They ______ a great time at the party yesterday.
A. have
B. had
C. has
D. having
答案:B。
本题考查一般过去时的用法。
yesterday 是一般过去时的标志词,have 的过去式是had,所以选B。
37. I ______ my homework last night.
A. don't do
B. didn't do
C. wasn't do
D. not did
答案:B。
last night 表明是过去的时间,否定句要用didn't 加动词原形,A 选项don't 用于一般现在时,C 选项wasn't 后接doing 形式,D 选项not 与did 搭配错误,所以选B。
38. She ______ to the zoo and saw many animals.
A. goes
B. went
C. go
D. going
答案:B。
and 连接的两个动词时态要一致,saw 是see 的过去式,所以前面也要用过去式,go 的过去式是went,故选B。
39. ______ you play football last weekend?
A. Do
B. Does
C. Did
D. Were
答案:C。
last weekend 是过去的时间,一般疑问句要用助动词did 开头,A 选项Do 和B 选项Does 用于一般现在时,D 选项Were 后接doing 形式,所以选C。
40. We ______ some pictures in the park yesterday.
A. take
B. took
C. takes
D. taking
答案:B。
yesterday 是一般过去时的标志词,take 的过去式是took,A 选项take 是原形,C 选项takes 是第三人称单数形式,D 选项taking 是现在分词,所以选B。