Skip to content
linguabloom
linguabloom
Menu
Home
Grammar
Elementary
Vocabulary
Listening
Reading
linguabloom
Menu
Home
Grammar
Elementary
Vocabulary
Listening
Reading
Exercise 1
Exercise 2
Narrative tenses: Past perfect & Past perfect continuous
Choose the correct option to complete each sentence.
1. She ___ home from church when she ___ Alex.
walked / was seeing
was walking / had seen
was walking / saw
2. Before relocating to Scotland, they ___ in Manchester for several years.
were living
had been living
had lived
3. Peter ___ me that he ___ me before at the concert.
was telling / saw
had told / was seeing
told / had seen
4. I didn’t recognize Stacy because she ___ a lot.
was changing
had changed
changed
5. Maya ___ in the bank for five years by the time she ___ the promotion.
had been working / got
worked / was getting
was working / had got
6. Jamala ___ English as a volunteer in India last year.
taught
was teaching
had taught
7. My parents ___ on a plane before. They felt agitated when we arrived at the airport.
never flew
had never flown
were never flying
8. I ___ running and then I took a shower.
went / took
was going / took
had been going / took
9. My father ___ in the same firm until it closed down.
had worked
worked
was working
10. We ___ to solve a problem when Omar ___ home.
tried / came
were trying / came
had tried / was coming
Send
Narrative tenses: Past perfect & Past perfect continuous
Choose the correct option to complete each sentence.
1. Melanie ___ her luggage because she ___ it with clothes.
didn't close / had been overpacking
didn't close / had overpacked
wasn't closing / overpacked
2. My younger sister ___ for the same airline for 5 years before finally receiving a promotion.
worked
was working
had been working
3. I ___ when I came across my passport after searching for it for hours.
was delighted
had delighted
had been delighted
4. In my childhood I ___ small dogs from the magazines.
had collected
was collecting
collected
5. Penelope and Brian ___ together before Brian moved to New York.
lived
were living
had lived
6. I ___ in the departure lounge for 60 minutes when I noticed that my flight was delayed.
was sitting
had been sitting
sat
7. An old woman ___ on a bench in the park while I ___ a book.
sat / was reading
was sitting / read
had sat / was reading
8. The tourists ___ disappointed as their flight had been canceled because of the hurricane.
were
had been
had being
9. I was astonished when the woman said that my suitcase was too big, as I ___ with it for years without extra charging.
traveled
had traveled
had been traveling
10. We ___ breakfast when the hurricane suddenly started.
had had
had been having
were having
Send