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!
"Had been debating" shows an activity that continued up to a later point in the past.
2I ............... to email you all week, but every time I opened the draft, another crisis landed on my desk.
Wrong!
"Had been meaning" shows an intention that continued before other past events prevented action.
3She ............... the same argument since January, so the sudden change of stance yesterday felt calculated.
Wrong!
"Has been repeating" shows an action continuing from January up to the present situation.
4When I finally reached him, he ............... the news already, so my call came too late.
Wrong!
"Had heard" shows that he received the news before I reached him.
5For months, the CEO ............... about transparency, yet the figures released today are still heavily redacted.
Wrong!
"Has been talking" emphasizes a continuing pattern from the past up to now.
6I ............... the report twice so far this morning, so if the error is still there, it is not from lack of checking.
Wrong!
"Have checked" fits a completed action in an unfinished time period with present relevance.
7At exactly midnight, the system ............... for 47 minutes, which is why the logs show a gap.
Wrong!
"Had been down" shows a state that continued up to the past time of midnight.
8He ............... the contract when the lawyer interrupted, so the signature line was still blank.
Wrong!
"Was reading" shows an action in progress when another past action interrupted it.
9Until the whistle blew, the crowd ............... the referee, and the players could barely hear each other.
Wrong!
"Was heckling" describes a continuous background action before the whistle stopped it.
10I ............... the same password for years, so the breach report did not exactly surprise me.
Select 2 answers.
Wrong!
"Have used" and "have been using" can both describe a situation continuing for years up to now.
11By next Friday, we ............... the merger details to the board, so keep your calendar flexible.
Wrong!
"Will have presented" shows completion before the future deadline next Friday.
12Since the policy change, I ............... only three meetings, which has freed up whole afternoons.
Wrong!
"Have attended" fits completed attendances counted from the policy change up to now.
Done.
Score: 0/12
Share your score!

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 been meaning 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 so far 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 only three meetings, which has freed up whole afternoons.
  • Share
  • Post
  • Post
  • Reddit
  • Email
  • WhatsApp
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
761,532 
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 “Dark” July 14, 2026
  • 100 Best Synonyms for “Bind” July 13, 2026
  • 100 Email Subject Lines for Team Handoff Emails July 13, 2026
  • 100 Words to Describe Spoken English July 13, 2026
  • 100 Words Every Costume Supervisor Should Know July 13, 2026
  • 100 Best Synonyms for “Partly” July 13, 2026
  • 100 Best Synonyms for “Cool” July 13, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Pro · Privacy Policy · Refund 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.