Skip to content
linguabloom
linguabloom
Menu
Home
Grammar
Elementary
Vocabulary
Listening
Reading
linguabloom
Menu
Home
Grammar
Elementary
Vocabulary
Listening
Reading
Exercise 1
Exercise 2
Exercise 3
Past tenses. Past simple, Past continuous, Past perfect
Choose the correct option.
1. Rebecca ___ beautiful songs all evening yesterday.
sang
had sung
was singing
2. Rachel ___ some money while she ___ in the park.
was losing / was walking
had lost / was walking
lost / was walking
3. Georgia ___ an ice cream when she ___ her friend.
ate / saw
had eaten / saw
was eating / saw
4. Tom ___ home when it ___ raining.
was walking / started
walked / started
had walked / started
5. Paul ___ over the gate before the dog ran.
had jumped
jumped
was jumping
6. Mother ___ her son the alphabet before he started school.
taught
was teaching
had taught
7. Elizabeth ___ on an armchair when the phone rang.
sat
was sitting
had sat
8. Anna and Diana ___ in the sea when the lifeguard whistled.
were swimming
swam
had swum
9. My friends ___ the Maldives last week for their honeymoon.
visited
were visiting
had visited
10. Mark ___ his first marathon and ___ the prize.
was running / won
ran / had won
ran / won
Send
Past tenses. Past simple, Past continuous, Past perfect
Choose the correct option.
1. We ___ to the cinema; my father ___ the cheese popcorn.
had arrived / bought
arrived / had already bought
arrived / was buying
2. Sally’s uncle ___ a video while his colleagues ___ the presentation.
was recording / were preparing
had recorded / were preparing
recorded / had prepared
3. They ___ the situation to me when we got to the office.
had explained
explained
was explaining
4. Maria ___ the flat before George ___ her.
left / called
had left / called
was leaving / called
5. When I ___ the supermarket I realized I ___ to buy some bread.
left / forgot
left / had forgotten
was forgetting
6. John ___ the onion soup when he decided he liked it.
tasted
had tasted
was tasting
7. Stefan ___ for her at the restaurant but she ___.
was waiting / didn’t arrive
had waited / didn’t arrive
was waiting / hadn’t arrived
8. I ___ the apples before I ___.
washed / peeled
washed / was peeling
had washed / peeled
9. They ___ a table at the Italian restaurant before we ___ there.
had booked / arrived
booked / arrive
were booking / arrived
10. Margo ___ to the station, but the seven o’clock bus ___.
had ran / already left
was running / had already left
ran / had already left
Send
Past tenses. Past simple, Past continuous, Past perfect
Choose the correct option.
1. David ___ his hand before asking the question.
raised
was raising
had raised
2. My friend ___ after her sister before applying for the job.
looked
had looked
was looking
3. William ___ German before moving to Germany.
had learned
learned
was learning
4. After I ___ my dog, I left the house.
was feeding
had fed
fed
5. Veronica ___ her pizza when she ___ Paul.
was eating / bumped into
ate / had bumped into
had eaten / bumped into
6. I ___ breakfast when I ___ the news.
had / heard
was having / heard
had / had heard
7. I wanted to go for a swim, but I ___ the swimsuit.
forgot
was forgetting
had forgotten
8. Our parents ___ while we ___ a series on Netflix.
arrived / were watching
arrived / watched
were arriving / had watched
Send