แบบทดสอบ Past tense

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

แบบทดสอบเก็บคะแนนวิชาภาษาอังกฤษ เรื่อง Past Tense

I. Choose the correct answer.


1. Our teacher ____ us an examination yesterday. 9. I_____ the Browns two months ago.
a. gives b. gave a. see b. have seen
c. was giving d. has given c. am seeing d. saw

2. The students ___ their paper when the bell ____. 10. At this time last night my father _____ over Hong
a. were writing / rang b. was writing / ring Kong.
c. is writing / rang d. is writing / ring a. was flying b. has flown
c. is flying d. had flown
3. I__________ my meal so I called for the bill.
a. finish b. will finish 11. My friend said that he _________ a good movie.
c. have finished d. had finished a. has seen b. had seen
c. sees d. will see
4. Mr.Smith ______ with the government for 30 years
when he retired last year. 12. She cut her finger while she_____some bread.
a. has been working b. had been working a. cuts b. had cut
c. was working d. is working c. was cutting d. were cutting

5. We _______ in Cheng Rai from 1981-1984. 13. Columbus _____ U.S.A. more than 400 years ago.
a. lived b. are living a. discovered b. has discovered
c. have lived d. were living c. was discovering d. will discover

6. Maggie _______ in the cafeteria when we saw him. 14. When I arrived at the airport an hour late, I
a. is having lunch b. was having lunch found that the plane _____.
c. will have lunch d. were having lunch a. has already left b. had already left
c. already leave d. leave already
7. The children _____ for a few minutes before the
teacher separated them. 15. The girls were having dinner when their father
a. will fight b. was fighting ________.
c. has been fighting d. had been fighting a. arrived b. will arrive
c. arrives d. are arriving
8. A dog bit her while she _______ along the road.
a. walks b. is walking 16. The dog had been killed before we _____ it.
c. was walking d. has walked a. find b. has found
c. found d. will find
แบบทดสอบเก็บคะแนนวิชาภาษาอังกฤษ เรื่อง Past Tense

17. I _____ a new car a week ago. 26. It _______ Maggie and Jill and not George who
a. am buying b. has bought had planned Amanda’s birthday party.
c. buy d. bought a. is b. was c. are d. were

18. When I entered, she_________ my drawer. 27. Tim _______ saxophone when he was a child.
a. is searching b. was searching a. plays b. play c. played d. was playing
c. searches d. will search
28. As soon as they _______ it started to rain.
19. The children ran away after they _____ the glass. a. left b. leaves c. leave d. is leaving
a. break b. are breaking
c. had broken d. have broken 29. Linda ate dinner first and then_______ her dog.
a. walk b. walked
20. My elder brother _______ a new job a year ago. c. would walking d. was walking
a. get b. gets c. will get d. got
30. When doctor arrived, Betty _______ for two
21. Liza and Amy _______to the cinema yesterday. hours.
a. go b. goes c. Went d. was going a. waited b. has waited
c. had been waiting d. was waiting
22. Mark knew Bangkok well because he _______
there for ten years. 31. Adam _______ goft until last week.
a. lived b. had lived a. wasn’t playing b. didn’t play
c. was living d. were living c. doesn’t play d. had never played

23. June said she _______ all morning. 32. Wendy _______ on her coat and went out.
a. practiced b. was practicing a. put b. puted
c. had practiced d. had been practicing c. was putting d. had put

24. I______a beautiful dream when the alarm clock 33. When we arrived he _______ cake.
rang. a. baked b. was baking
a. am having b. are having c. would bake d. is baking
c. was having d. were having
34. Timothy …………..his injury with his doctor and
25. Sam _______Italian before he moved to Rome. coach before he decided not to play this game.
a. studied b. was studying a. is discussing b. has discussed
c. study d. had studied c. had discussed d. are discussing
แบบทดสอบเก็บคะแนนวิชาภาษาอังกฤษ เรื่อง Past Tense

35. When the teacher came back, we _______ 42. We had been waiting for a long time when the
for half an hour. bus finally _______
a. had been reading b. was reading a. had come b. had been coming
c. read d. had read c. came d. was coming

36. Litter _______ everywhere at the stadium after 43. “Did you hear the phone _______ a while ago?”
the football match yesterday. asked Mother.
a. is b. are c. was d. were a. ring b. rang c. rung d. Rings

37. Jane was talking on the phone while her sister 44. My father was surprised at how quickly my sister
_______ a piano. _______ the language.
a. played b. was playing a. picked up b. was picking up
c. has played d. Play c. was picked up d. had picked up

38. She _______ to eat out but she has decided to 45. Henry _______ soccer training yesterday.
eat at home instead. a. skip b. skipped
a. is going b. go c. went d. was going c. skips d. would skip

39. After Lily _______ her work, she went to lunch. 46. Tony was tired because he ……………….
a. finishes b. finished a. had been running b. run
c. had finished d. has finished c. was running d. had run

40. The plane _______ by the time he got to the 47. We _____ dinner before we went to the party.
airport. a. ate b. eat
a. left b. had left c. had eaten d. were eating
c. leaves d. was leaving
48. Mr John _____ in this town for 10 years before
41. Cindy _______ in Chiang Mai before she got the he went back to London.
job in Bangkok. a. was living b. lived
a. had been living b. was living c. had been living d. were living
c. lived d. Lives
49. Sam ____ here yesterday
a. had come b. came
c. come d. was coming
แบบทดสอบเก็บคะแนนวิชาภาษาอังกฤษ เรื่อง Past Tense

50. The light went out while we _____ dinner. 58. They had gone home when we _____ to the
a. had eaten b. were eating airport.
c. ate d. eating a. get b. had got
c. was getting d. got
51. I took a bath, cleaned my face and _____
dressed. 59. They _____ for us for one hour by the time we
a. get b. got arrived.
c. was getting d. had got a. have waited b. was waiting
c. waited d. had been waiting
52. The light went out after we _____ breakfast.
a. ate b. had eaten 60. Last Christmas I _____ you my heart.
c. was eating d. eat a. gave b. had given
c. was giving d. give
53. I _____ to Hong Kong 10 years ago.
a. had moved b. was moving
c. has moved d. moved

54. She _____ a tall man while she was walking to


school.
a. had seen b. was seeing
c. saw d. has been seeing

55. I heard a boy crying while I _____ a horror movie.


a. watch b. watched
c. had watched d. was watching

56. You were watching TV while we _____ dinner.


a. had cooked b. were cooking
c. cook d. were cook

57. They _____ the classroom when we got to


school.
a. has cleaned b. were cleaning
c. had cleaned d. cleaned
แบบทดสอบเก็บคะแนนวิชาภาษาอังกฤษ เรื่อง Past Tense

II. Write this passage in past tense.

It (is) __________ a cold, dark night as I (run) __________ through the forest. I (know) ___________that if I
(stop) __________ I (will) __________ fall asleep. I (hear) __________ the sounds of footsteps. And then (lose)
_________ my way. Suddenly someone (shake) _________ me, I (realize) _________ it (is) _________ a dream.

III. Complete each sentence by changing the given verbs into past tense.
1. My kids _______________ (go) home when I _______________(get) to school.

2. She _______________ (learn) Chinese before she _______________(move) to China.

3. I _______________ (sleep) for 5 hours when my dad _______________(arrive) home.

4. Tom ______________(do) his homework before he _______________(watch) TV.

5. He _____________(write) this book after he ______________(visit) Thailand.

6. We _______________ (dance) for ten minutes when the light_______________(go) out.

7. We _______________ (wait) for the bus for 2 hours before it _________________(arrive) at the station.

8. My mom _______________(read) your letter before she _______________ (give) it to me.

9. We _______________(clean) the room before our friends _______________(get) to our house.

10. I _______________(eat) dinner before I _______________(go) to bed.


แบบทดสอบเก็บคะแนนวิชาภาษาอังกฤษ เรื่อง Past Tense

You might also like