• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Join free

Past Perfect Continuous Exercise

March 20, 2026 B2pdf

Complete the 12 sentences below. Choose the best answer for each one.

Progress 0 of 12 answered
1By the time the coach arrived, the team ............... for nearly an hour in the rain.
Wrong!
The past perfect continuous "had been training" shows an activity continuing before the coach arrived.
2She was out of breath when the fire alarm went off because she ............... up and down the stairs for twenty minutes.
Wrong!
The past perfect continuous "had been running" explains the earlier activity, continuing up to the moment the alarm went off, that caused her breathlessness.
3I was annoyed because I ............... for the bus for 40 minutes before it finally came.
Wrong!
The past perfect continuous "had been waiting" shows the duration before the bus came.
4They ............... the match for weeks before the referee postponed it.
Wrong!
The past perfect continuous "had been preparing for" shows ongoing preparation before the postponement.
5His hands were shaking because he ............... weights all morning.
Wrong!
The past perfect continuous "had been lifting" explains the earlier activity that made his hands shake.
6We ............... hard all season, so losing the final felt unfair.
Wrong!
The past perfect continuous "had been working" shows sustained effort before the final was lost.
7The pitch was muddy because it ............... heavily before kickoff.
Wrong!
The past perfect continuous "had been raining" describes weather continuing before kickoff.
8Before the injury, she ............... every day to improve her speed.
Wrong!
The past perfect continuous "had been training" shows a routine continuing before the injury.
9The crowd was restless because they ............... in line since dawn.
Wrong!
The past perfect continuous "had been standing" is used with "since dawn" to show duration up to a past time.
10He looked exhausted. He ............... defense all game before the coach substituted him.
Wrong!
The past perfect continuous "had been playing" highlights an activity continuing before he was substituted.
11I could tell she was improving because she ............... her serve for months.
Wrong!
The past perfect continuous "had been practicing" shows the practice period before the past observation.
12By halftime, the goalkeeper ............... brilliantly, but the defense kept making mistakes.
Wrong!
The past perfect continuous "had been playing" describes performance continuing up to halftime.

Exercise complete

0/ out of 12 correct answers
Challenge a friend
More Exercises →

Answers

  1. By the time the coach arrived, the team had been training for nearly an hour in the rain.
  2. She was out of breath when the fire alarm went off because she had been running up and down the stairs for twenty minutes.
  3. I was annoyed because I had been waiting for the bus for 40 minutes before it finally came.
  4. They had been preparing for the match for weeks before the referee postponed it.
  5. His hands were shaking because he had been lifting weights all morning.
  6. We had been working hard all season, so losing the final felt unfair.
  7. The pitch was muddy because it had been raining heavily before kickoff.
  8. Before the injury, she had been training every day to improve her speed.
  9. The crowd was restless because they had been standing in line since dawn.
  10. He looked exhausted. He had been playing defense all game before the coach substituted him.
  11. I could tell she was improving because she had been practicing her serve for months.
  12. By halftime, the goalkeeper had been playing brilliantly, but the defense kept making mistakes.

Improve your English grammar, vocabulary and writing

We take you step by step from beginner to advanced, even if you struggled with English at school or have always had trouble remembering the rules.

  • 10 modules, 105 lessons and 688 questions
  • Just log in and learn anytime and anywhere
  • Your progress is saved in your account
  • Download the 2027 Grammar Guide (PDF)

Related lesson in the course Past perfect: looking further back Module 04: Tenses & verb forms · Lesson 11

Join free

Already have an account? Sign in

See what’s in the course

Primary Sidebar

2.4M761.4K165.8K

Free 2027 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Latest Posts

  • “Disinterested” and “uninterested” have overlapped for centuries October 22, 2026
  • 100 Best Synonyms for “Spontaneous” October 22, 2026
  • Critical Discussion Error Correction Exercise October 22, 2026
  • 100 Best Synonyms for “Cheerless” October 22, 2026
  • 100 Best Synonyms for “Prophecy” October 22, 2026
  • 100 Best Synonyms for “Spirit” October 22, 2026
  • 100 Best Synonyms for “Distinct” October 22, 2026
  • Comprise, consist of, include, compose, constitute, and make up: How to choose October 22, 2026
  • Describing People Vocabulary Exercise October 22, 2026
  • 100 Best Synonyms for “Properties” October 22, 2026
Home of English Grammar

Free English grammar exercises, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

Join free

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Contact

Account

  • Join free
  • Grammar Course
  • Free grammar guide (PDF)

Copyright © 2026 EnglishGrammar.org

  • Disclaimer
  • Privacy policy
  • Terms
  • Sitemap