Simple Past, Past Continuous, Past Perfect
Simple Past, Past Continuous, Past Perfect
❎
a) arrived / danced
✅
b) arrive / was dancing
c) arrived / was dancing
d) had arrived / danced
e) had arrived / was dancing
4. Last night, I _____ (read) a book while my sister _____ (listen) to music.
a) read / listens
b) was reading / listened
c) was reading / was listening
d) had read / listened
e) had read / was listening
5. When Tom _____ (arrive) at the station, the train _____ (leave) already.
a) arrives / leaves
b) arrived / leaves
c) arrives / had left
d) arrived / had left
e) arrived / was leaving
7. By the time we _____ (reach) the theatre, the movie _____ (start) already.
a) reached / starts
b) reach / starts
c) reached / had started
d) had reached / starts
e) had reached / started
8. When the teacher _____ (come) into the classroom, the students _____ (read) their
textbook.
a) comes / read
b) came / read
c) comes / were reading
d) came / were reading
e) had come / read
10. Before she _____ (go) to bed, she _____ (finish) her homework.
a) goes / finishes
b) went / had finished
c) goes / finished
d) went / was finishing
e) had gone / finished
11. When we _____ (arrive) at the restaurant, the chef _____ (already / prepare) our meal.
a) arrived / prepared
b) arrive / prepares
c) arrived / was already preparing
d) had arrived / prepared
e) had arrived / was already preparing
12. While they _____ (have) dinner, the phone _____ (ring) three times.
a) have / rings
b) had / rang
c) have / was ringing
d) had / was ringing
e) were having / rang
13. By the time he _____ (wake) up, his friends _____ (already / leave) for the airport.
a) woke / left
b) wake / leave
c) woke / had already left
d) had woke / leave
e) had woken / had already left
❎
14. She _____ (study) for two hours before she _____ (realize) that it was already midnight.
a) studied / realized
b) studies / realized
c) studied / was realizing
✅
d) was studying / realized
e) had studied / realized
15. While I _____ (wait) for the bus, it suddenly _____ (start) raining.
a) wait / starts
b) was waiting / started
c) wait / started
d) waited / starts
e) had waited / was starting
16. John _____ (finish) his work before he _____ (leave) the office.
a) finishes / leaves
b) finished / leaves
❎
c) was finishing / left
✅
d) finished / left
e) had finished / left
17. When I _____ (come) home yesterday, my parents _____ (already / go) to bed.
a) came / go
b) come / went
c) came / had already gone
d) came / had already went
e) comes / went
19. By the time we _____ (get) to the cinema, the film _____ (already / start).
a) get / starts
b) got / started
c) get / had already started
d) got / had already started
e) got / starts
20. She _____ (wait) for him for over an hour when he finally _____ (arrive).
a) waits / arrives
b) waited / arrives
❎
c) waits / arrived
✅
d) waited / arrived
e) had waited / arrived
21. While I _____ (watch) TV, my mom and sister _____ (cook) dinner in the kitchen.
a) watched / cooked
b) was watching / were cooking
c) watched / was cooking
d) was watching / was cooking
e) had watched / cooked
22. By the time we _____ (arrive) at the party, most of the guests _____ (leave) already.
a) arrived / leave
b) arrive / leave
c) arrived / left
d) arrived / had left
e) had arrived / left
23. When I _____ (get) home yesterday, I _____ (realize) I _____ (forget) my keys at the
✅
office.
a) got / realized / forgot
❎
b) get / realized / forgot
c) got / was realizing / had forgotten
d) get / was realizing / forgot
e) got / realized / had forgotten
24. While she _____ (study) for her exam, her phone _____ (ring) several times.
a) studies / rings
b) studied / rang
c) was studying / rings
d) was studying / rang
e) had studied / rang
25. By the time they _____ (finish) dinner, the movie _____ (already / start).
a) finish / starts
b) finished / starts
c) finish / had already started
d) finished / had already started
e) had finished / starts
26. Sarah _____ (clean) the house while Tom _____ (work) in the garden.
a) cleaned / worked
b) was cleaning / worked
c) cleaned / was working
d) was cleaning / was working
e) had cleaned / worked
27. When the teacher _____ (enter) the classroom, the students _____ (talk) loudly.
a) enters / talk
b) entered / talk
c) enters / were talking
d) entered / were talking
e) had entered / talked
29. By the time they _____ (reach) the beach, the sun _____ (already / set).
a) reach / sets
b) reached / set
c) reach / had already set
d) reached / had already set
e) had reached / set
30. Before she _____ (leave) for work, she _____ (make) breakfast for her family.
a) leaves / makes
b) left / makes
c) leaves / made
d) left / had made
e) had left / made
31. They _____ (wait) for the bus for over an hour when it finally _____ (arrive).
a) wait / arrives
b) waited / arrives
c) wait / arrived
d) waited / arrived
e) had waited / arrived
32. When I _____ (open) the door, I _____ (find) a package waiting for me.
a) open / find
b) opened / find
c) opened / found
d) open / found
e) had opened / found
33. While they _____ (play) soccer, it suddenly _____ (start) raining heavily.
a) play / starts
b) played / starts
c) play / started
d) played / started
e) were playing / started
34. By the time she _____ (return) home, her parents _____ (already / go) to bed.
a) return / go
b) returned / go
c) returned / had already gone
d) return / had already gone
e) returned / went
35. While I _____ (study) in the library, I suddenly _____ (remember) that I _____ (forget)
my notebook at home.
a) study / remember / forgot
b) studied / remembered / forgot
c) was studying / remembered / forgot
d) was studying / remembered / had forgotten
e) studied / remember / had forgotten
36. She _____ (wait) at the restaurant for 30 minutes when her friend finally _____ (arrive).
a) waits / arrives
b) waited / arrives
c) waits / arrived
d) waited / arrived
e) had waited / arrived
37. When the alarm _____ (ring), I _____ (already / wake) up.
a) rings / wake
b) rang / had waken
c) rang / woke
d) rings / woke
e) had rung / woke
38. By the time they _____ (finish) the project, they _____ (work) on it for three weeks.
a) finish / worked
b) finished / worked
c) finish / had worked
d) finished / had worked
e) had finished / worked
39. While she _____ (walk) in the park, she _____ (see) a beautiful rainbow.
a) walks / sees
b) walked / sees
c) walks / saw
d) had walked / saw
e) was walking / saw
40. When I _____ (check) my email, I _____ (receive) a message from my friend.
a) check / receive
b) checked / was receiving
c) check / received
d) checked /had received
e) had checked / received
✅
a) She has been studying all night yesterday.
b) She was studying all night yesterday.
c) She is studying all night yesterday.
d) She had been studying all night yesterday.
e) She studying all night yesterday.