B2daily

Past Perfect Continuous vs Past Simple - Daily English

Type your answer in each blank and press Enter to check it, or use Check answers below. A cue in (brackets) is the word to put in the right form.

  1. By the time the taxi arrived, we (wait) in the rain for twenty minutes.
  2. I (buy) a new coffee machine yesterday morning.
  3. She was exhausted because she (work) at the bakery all morning.
  4. They (visit) their grandparents last weekend.
  5. He (drive) for six hours before he finally saw a gas station.
  6. We (eat) dinner at that new Italian restaurant on Friday.
  7. The ground was wet because it (rain) heavily all night.
  8. Sarah (lose) her keys while she was walking in the park.
  9. How long (you/study) English before you moved to London?
  10. I (see) a great movie at the cinema last night.
  11. They (plan) the surprise party for months before it finally happened.
  12. Mark (finish) his homework an hour ago.
  13. The chef (prepare) the meal for hours before the guests arrived.
  14. We (go) to the beach during our summer holiday.
  15. She (feel) unwell for days before she decided to see a doctor.
  16. My brother (start) a new hobby last month.
  17. The players (train) hard all season, so they won the trophy.
  18. I (meet) my best friend in high school.
  19. He (run) for thirty minutes when he tripped on the sidewalk.
  20. The kids (play) video games all afternoon.
  21. They (live) in that small apartment for five years before they bought a house.
  22. She (send) the email to her boss this morning.
  23. The dog (bark) for a long time before it finally fell asleep.
  24. We (travel) to France two years ago.
  25. I (look) for my glasses for an hour before I found them under the sofa.