B2Upper-intermediateTopic: Tenses
Past perfect continuous: I had been waiting
Had been + -ing for an activity that went on up to a moment in the past, compared with the past continuous and the past perfect simple.
14 questionsby Grove EnglishAdded 13 Oct 2026
Try page 1 without an account
Check your answers on page 1 here. With an account you take all 3 pages, and your result is kept.
Sign inPage 1 of 3
Which past form?
Choose the correct form.
When the bus finally came, we for twenty minutes.
When I got home, the children a film, so I sat down and watched the end with them.
By lunchtime I twelve phone calls.
We each other for years before we started working together.
Nobody was in the kitchen, but it smelt of fresh coffee. Someone coffee.
Answer every question on this page to check it.
More B2 quizzes
- Wide, widen, width13 questions
- So as not to be late13 questions
- Put up with it, look forward to it13 questions
- Life, the rich and the tiger13 questions
- I stopped smoking, I stopped to smoke13 questions
- I find it hard to believe13 questions