• 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

Challenging Aspect Choice in Extended Contexts Exercise

March 11, 2026 C1pdf

Complete the 12 sentences below. Choose the best answer for each one. Some sentences have two correct answers. Choose both.

Progress 0 of 12 answered
1By the time the panel finally asked for evidence, we ............... the same point for nearly twenty minutes, so I switched tactics.
Wrong!
Use "had been making" for an action that continued up to a later past moment.
2I ............... the report twice already this morning, so if you still cannot find the typo, it is probably in the data table.
Wrong!
Use "have read" for a completed action with a present result, especially with "already" and a repeated count.
3Since the merger, the support team ............... over 40,000 tickets, but response times have improved.
Wrong!
Use "has handled" for a completed total over a period that continues to the present.
4When I walked into the lab, the interns ............... the prototype, and the smell of solder was everywhere.
Wrong!
Use "were testing" for an action in progress when another past action happened.
5I cannot believe we are still debating this. We ............... the same argument since Monday.
Wrong!
Use "have been having" for a repeated activity continuing from the past to now.
6After the keynote ended, people ............... in the lobby for ages, trading contacts and comparing notes.
Select 2 answers.
Wrong!
Both "lingered" (a past activity seen as a whole) and "were lingering" (an activity in progress) fit; "had been lingering" needs a later past reference point.
7I ............... to call you all week, but every time I picked up the phone, another meeting started.
Wrong!
Use "had been meaning" for an intention that continued before another past situation interrupted it.
8By the time we launched the update, we ............... the onboarding flow to remove three unnecessary steps.
Wrong!
Use "had simplified" for an action completed before a later past point.
9Over the last decade, the company ............... from a local supplier into a global brand.
Wrong!
Use "has grown" for a completed change over a period that reaches the present.
10At first I thought she was improvising, but she ............... that story for weeks, judging by the details.
Select 2 answers.
Wrong!
Both "had been rehearsing" and "had rehearsed" fit preparation that went on for weeks before a later past realisation; the continuous form stresses the ongoing effort.
11I ............... this client since 2019, so I can usually predict what they will push back on.
Select 2 answers.
Wrong!
Both "have been working with" and "have worked with" can describe a continuing relationship since 2019.
12The more I ............... the footage, the more I notice tiny continuity errors in the background.
Wrong!
Use the present simple "watch" in the pattern "The more I ..., the more I ..." to describe a general tendency.

Exercise complete

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

Answers

  1. By the time the panel finally asked for evidence, we had been making the same point for nearly twenty minutes, so I switched tactics.
  2. I have read the report twice already this morning, so if you still cannot find the typo, it is probably in the data table.
  3. Since the merger, the support team has handled over 40,000 tickets, but response times have improved.
  4. When I walked into the lab, the interns were testing the prototype, and the smell of solder was everywhere.
  5. I cannot believe we are still debating this. We have been having the same argument since Monday.
  6. After the keynote ended, people lingered / were lingering in the lobby for ages, trading contacts and comparing notes.
  7. I had been meaning to call you all week, but every time I picked up the phone, another meeting started.
  8. By the time we launched the update, we had simplified the onboarding flow to remove three unnecessary steps.
  9. Over the last decade, the company has grown from a local supplier into a global brand.
  10. At first I thought she was improvising, but she had rehearsed / had been rehearsing that story for weeks, judging by the details.
  11. I have been working with / have worked with this client since 2019, so I can usually predict what they will push back on.
  12. The more I watch the footage, the more I notice tiny continuity errors in the background.

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, 112 lessons and 730 questions
  • Just log in and learn anytime and anywhere
  • Your progress is saved in your account
  • Download the 2027 Grammar Guide (PDF)
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

  • 100 Best Synonyms for “Enable” October 24, 2026
  • 100 Best Synonyms for “Statement” October 24, 2026
  • 100 Best Synonyms for “Propriety” October 24, 2026
  • 100 Best Synonyms for “Evocative” October 24, 2026
  • 100 Best Synonyms for “Compatible” October 24, 2026
  • Starting a Conversation Exercise October 23, 2026
  • Sentence Rewriting with Modals Exercise October 23, 2026
  • 100 Best Synonyms for “Empower” October 23, 2026
  • The origin of “not worth a tinker’s damn” October 23, 2026
  • 100 Best Synonyms for “Stark” October 23, 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