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

Tenses In Subordinate Clauses Exercise

May 7, 2018 - B1pdf

Fill in the blanks with an appropriate verb form.

Progress 0 of 12 answered
1I will lend it to you on condition that you ............... it back tomorrow.
Wrong!
Use the present simple "bring" after "on condition that" to refer to the future.
2It will be interesting to see whether he ............... it or not.
Wrong!
Use the present simple "completes" after "whether" when the subordinate clause has a future meaning in this structure.
3I will call you when I ............... .
Wrong!
Use the present perfect "have finished" after "when" to show the action is complete before the future call.
4I don’t know where I ............... tomorrow.
Wrong!
Use the future form "will be" in an indirect question about a real future situation.
5I have bought a chicken in case Peter ............... .
Wrong!
Use the present simple "arrives" after "in case" to refer to a possible future event.
6It doesn’t matter where we ............... on holiday.
Wrong!
Use the present simple "go" after "It doesn’t matter where" when the clause has a future meaning.
7I don’t care what we ............... for dinner as long as I don’t have to cook it.
Wrong!
Use the present simple "have" after "what" when the clause depends on the future condition with "as long as".
8I asked whether she ............... any message for me.
Wrong!
Use the past simple "had" after the past reporting verb "asked".
9We wish that it ............... forever.
Wrong!
Use "would rain" after "wish" to talk about a desired change in the future.
10I wish tomorrow ............... Sunday.
Wrong!
Use the past form "was" after "wish" to talk about an unreal present or future situation.
11It’s time the children ............... to bed.
Wrong!
Use the past simple "went" after "It’s time" with a present meaning.
12You had better ............... before I call the police.
Wrong!
Use the bare infinitive "leave" after "had better".
Done.
Score: 0/12
Share your score!

Answers

  1. I will lend it to you on condition that you bring it back tomorrow.
  2. It will be interesting to see whether he completes it or not.
  3. I will call you when I have finished .
  4. I don’t know where I will be tomorrow.
  5. I have bought a chicken in case Peter arrives .
  6. It doesn’t matter where we go on holiday.
  7. I don’t care what we have for dinner as long as I don’t have to cook it.
  8. I asked whether she had any message for me.
  9. We wish that it would rain forever.
  10. I wish tomorrow was Sunday.
  11. It’s time the children went to bed.
  12. You had better leave before I call the police.
  • 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

  • Phrasal Verbs in Context: Work and Study Exercise June 24, 2026
  • Why “fast asleep” means deeply asleep June 24, 2026
  • 100 Best Synonyms for “Meaningful” June 24, 2026
  • 100 Best Synonyms for “Persuasive” June 24, 2026
  • 100 Best Synonyms for “Persuasive” June 24, 2026
  • 100 Words Every Kitchen Porter Should Know June 24, 2026
  • 100 Best Synonyms for “Exemplary” June 24, 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.