Skip to content
Quizzes
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 in

Page 1 of 3

Which past form?

Choose the correct form.

  1. When the bus finally came, we for twenty minutes.

  2. When I got home, the children a film, so I sat down and watched the end with them.

  3. By lunchtime I twelve phone calls.

  4. We each other for years before we started working together.

  5. Nobody was in the kitchen, but it smelt of fresh coffee. Someone coffee.

Answer every question on this page to check it.

All B2 quizzes