一般过去时练习题及答案(选择题)
推荐文章

1. I _______ my keys yesterday morning.
A. lost B. lose C. have lost D. will lose
Answer: A
2. They _______ to the museum last weekend.
A. goes B. went C. going D. gone
Answer: B
3. She _______ a letter from her friend yesterday.
A. receive B. receives C. received D. will receive
Answer: C
4. He _______ his phone at the restaurant.
A. find B. finds C. found D. finding
Answer: C
5. We _______ a movie last night.
A. watch B. watches C. watched D. going to watch
Answer: C
6. They _______ volleyball in the park yesterday afternoon.
A. playing B. played C. plays D. will play
Answer: B
7. She _______ music when I _______ her yesterday.
A. is listening to; am visiting B. listened to; visited C. listens to; visited D. will listen to; am visiting
Answer: B
8. I _______ my homework and then I _______ to bed.
A. finish; go B. finishes; goes C. finished; went D. will finish; will go
Answer: C
9. They _______ the party last night because they ______ sick.
A. didn't come to; was B. doesn't come to; is C. didn't come to; is D. doesn't come to; was
Answer: A
10. She _______ a cake for her birthday party.
A. bakes B. baked C. is baking D. will bake
Answer: B
11. He _______ to the store to buy some groceries.
A. has gone B. went C. goes D. going
Answer: B
12. We _______ to the park to have a picnic last weekend.
A. goes B. went C. going D. gone
Answer: B
13. They _______ the winners of the tournament.
A. was B. were C. is D. are
Answer: B
14. She _______ her coat when she _______ the door.
A. put on; opened B. puts on; opens C. put on; opened D. will put on; opens
Answer: C
15. He _______ his glasses before he _______ the test.
A. lost; took B. loses; takes C. lost; took D. loses; takes
Answer: C
16. They _______ the news about the accident yesterday.
A. heard B. hears C. hearing D. will hear
Answer: A
17. I _______ my best friend's birthday party last night.
A. attend B. attends C. attended D. going to attend
Answer: C
18. She _______ to school by bus yesterday morning.
A. goes B. went C. going D. been
Answer: B
19. He _______ a letter from his grandparents yesterday.
A. received B. receives C. going to receive D. received
Answer: D
20. We _______ a great time at the beach last weekend.
A. have B. having C. had D. will have
Answer: C
21. Sarah _______ her braces off last month.
A. took B. takes C. took off D. takes off
Answer: A
22. The students _______ a field trip to the history museum.
A. went B. goes C. going D. gone
Answer: A
23. Jack _______ his math exam yesterday and he felt confident.
A. took B. takes C. took D. take
Answer: A
24. _______ you finish your report, you can go to the library.
A. Did B. Does C. Did finish D. Do finish
Answer: A
25. _______ you call me last night? I was waiting for your call.
A. Did B. Does C. Did call D. Do call
Answer: A
26. _______ your father play chess with his friends yesterday?
A. Did B. Does C. Did play D. Do play
Answer: A
27. We _______ the town square to find a place to eat.
A. walk B. walks C. walked D. walking
Answer: C
28. They _______ a movie after they _______ dinner.
A. watch; finished B. watches; finish C. watched; finished D. watching; finish
Answer: C
29. _______ you come to the party, you would have seen our new dog.
A. Had B. Have C. Have had D. Had come
Answer: A
30. _______ he arrive early, he would have caught the train.
A. Had B. Have C. Have had D. Had arrived
Answer: A
31. _______ they tell you about the changes in the schedule?
A. Did B. Does C. Did tell D. Do tell
Answer: A
32. _______ she buy a new coat before winter?
A. Does B. Did C. Does buy D. Did buy
Answer: B
33. _______ they finish the project on time?
A. Will B. Did C. Would D. Do
Answer: B
34. _______ you like some more coffee?
A. Do B. Did C. Does D. Would
Answer: D
一般过去时练习题及答案(选择题)




