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 ESL Grammar Exercise

November 22, 2025 - B1pdf

Fill in the blanks.

Progress 0 of 12 answered
1He says he won't tell anybody. He ............... .
Wrong!
Use "had better not" before a base verb when you want to warn that something is a bad idea.
2People ............... the zoo are not supposed to feed the animals.
Wrong!
The participle "visiting" means the people who are at the zoo or who visit it.
3You ............... reveal this secret to anybody.
Wrong!
Use "are not supposed to" plus the base verb to say that something is not allowed or expected.
4When I ..............., can you come and get me from the station?
Wrong!
In a future time clause after when, use the simple present "arrive".
5Whenever I listen to loud music, I ............... a headache.
Wrong!
For a repeated general result, use the simple present "get".
6I will pay you back when I ............... a job.
Wrong!
In a future time clause after when, use the simple present "get".
7I ............... her tomorrow; the appointment is already arranged.
Wrong!
Use the present continuous "am seeing" for a fixed future arrangement.
8"The phone is ringing." "I ............... it."
Wrong!
Use "will answer" for a decision made at the moment of speaking.
9If it rains, the match will ............... .
Wrong!
The passive form after will is "be cancelled" because the match receives the action.
10By the time we call him tonight, he ............... all about the meeting.
Wrong!
Use the future perfect "will have forgotten" for an action completed before a future time.
11You ............... start work at exactly 6 o'clock.
Wrong!
Use "are supposed to" plus the base verb to talk about an expected duty.
12Nobody knows what ............... to her last night.
Wrong!
With the finished time expression last night, use the simple past "happened".
Done.
Score: 0/12
Share your score!

Answers

  1. He says he won’t tell anybody. He had better not .
  2. People visiting the zoo are not supposed to feed the animals.
  3. You are not supposed to reveal this secret to anybody.
  4. When I arrive, can you come and get me from the station?
  5. Whenever I listen to loud music, I get a headache.
  6. I will pay you back when I get a job.
  7. I am seeing her tomorrow; the appointment is already arranged.
  8. “The phone is ringing.” “I will answer it.”
  9. If it rains, the match will be cancelled .
  10. By the time we call him tonight, he will have forgotten all about the meeting.
  11. You are supposed to start work at exactly 6 o’clock.
  12. Nobody knows what happened to her last night.
  • 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 “Merry” June 20, 2026
  • 100 Best Synonyms for “Youthful” June 20, 2026
  • 100 Words to Describe Boredom June 20, 2026
  • 100 Best Synonyms for “Invalid” June 20, 2026
  • 100 Best Synonyms for “Builders” June 20, 2026
  • 100 Best Synonyms for “Honorable” June 20, 2026
  • 100 Best Synonyms for “Validate” June 20, 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.