Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various Posts
  • Vocabulary
  • Writing Guides
  • Contact

Nuanced Aspect Choice in Complex Contexts Exercise

March 10, 2026 - C2pdf

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 chair called for a vote, the committee ............... the proposal for three hours and everyone was visibly drained.
Wrong!
Use the past perfect progressive to show an activity continuing up to a past point in time.
2I ............... to email you all week, but every time I opened the draft, another crisis landed on my desk.
Wrong!
Use the past perfect to show an earlier intention that remained unfulfilled before another past event.
3She ............... the same argument since January, so the sudden change of stance yesterday felt calculated.
Wrong!
Use the present perfect progressive for an action continuing up to now with emphasis on duration.
4When I finally reached him, he ............... the news already, so my call came too late.
Wrong!
Use the past perfect to show something completed before another past moment.
5For months, the CEO ............... about transparency, yet the figures released today are still heavily redacted.
Wrong!
Use the present perfect progressive to emphasize an ongoing pattern up to now.
6I ............... the report twice this morning, so if the error is still there, it is not from lack of checking.
Wrong!
Use the present perfect for completed actions with present relevance in an unfinished time period.
7At exactly midnight, the system ............... for 47 minutes, which is why the logs show a gap.
Wrong!
Use the past perfect progressive to describe an ongoing state leading up to a past reference time.
8He ............... the contract when the lawyer interrupted, so the signature line was still blank.
Wrong!
Use the past progressive for an action in progress when another past event happened.
9Until the whistle blew, the crowd ............... the referee, and the players could barely hear each other.
Wrong!
Use the past progressive for a continuous background action up to a stopping point in the past.
10I ............... the same password for years, so the breach report did not exactly surprise me.
Select 2 answers.
Wrong!
Both the present perfect and present perfect progressive can describe a situation continuing up to now, with slightly different emphasis.
11By next Friday, we ............... the merger details to the board, so keep your calendar flexible.
Wrong!
Use the future perfect to show completion before a specified future deadline.
12Since the policy change, I ............... fewer meetings, which has freed up whole afternoons.
Wrong!
Use the present perfect to describe a change from the past up to now; the progressive is not natural with a specific number like "fewer meetings."
Done.
Score: 0/12

Answers

  1. By the time the chair called for a vote, the committee had been debating the proposal for three hours and everyone was visibly drained.
  2. I had meant to email you all week, but every time I opened the draft, another crisis landed on my desk.
  3. She has been repeating the same argument since January, so the sudden change of stance yesterday felt calculated.
  4. When I finally reached him, he had heard the news already, so my call came too late.
  5. For months, the CEO has been talking about transparency, yet the figures released today are still heavily redacted.
  6. I have checked the report twice this morning, so if the error is still there, it is not from lack of checking.
  7. At exactly midnight, the system had been down for 47 minutes, which is why the logs show a gap.
  8. He was reading the contract when the lawyer interrupted, so the signature line was still blank.
  9. Until the whistle blew, the crowd was heckling the referee, and the players could barely hear each other.
  10. I have used/have been using the same password for years, so the breach report did not exactly surprise me.
  11. By next Friday, we will have presented the merger details to the board, so keep your calendar flexible.
  12. Since the policy change, I have attended fewer meetings, which has freed up whole afternoons.
  • Share
  • Post
  • Post
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
760,468 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • 100 Best Synonyms for “Improve” April 3, 2026
  • 100 Words to Use Instead of “Stale” April 3, 2026
  • 100 Words to Use Instead of “Friendship” April 3, 2026
  • 100 Words to Use Instead of “Sincere” April 3, 2026
  • 100 Animal Idioms and Expressions April 3, 2026
  • 100 Words Every Hostess Should Know April 3, 2026
  • 100 Words to Use Instead of “Talk” April 3, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.