• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Exercises
  • Matches
  • Posts
  • Rules
  • Social Media Archive
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary
  • Writing Guides
  • Try Pro free

Tenses exercise

April 24, 2011 B1pdf

Fill in the blanks with appropriate forms of the verb given in the brackets.

Progress 0 of 10 answered
1We usually go to Singapore for a holiday, but this year we ............... to Bangkok.
Wrong!
We use the past simple "went" for the finished trip this year.
2Heat expands and cold ...............
Wrong!
We use the present simple "contracts" for a general scientific fact.
3A good player ............... every day.
Wrong!
We use the present simple "practices" for a regular habit with a singular subject.
4John usually drinks coffee in the morning, but today he ............... tea.
Wrong!
We use the past simple "drank" for the different action completed today.
5The child ............... from pneumonia since last week.
Wrong!
We use the present perfect continuous "has been suffering" for an illness that began last week and continues now.
6He ............... a novel since last October, and he is about to finish it.
Wrong!
We use the present perfect continuous "has been writing" for an activity that began in the past and is still in progress.
7If he ............... hard, he will pass.
Wrong!
We use the present simple "works" in the if-clause of a first conditional sentence.
8I ............... you if I had had money.
Wrong!
We use "would have helped" in the main clause of a third conditional sentence.
9Time and tide ............... for no man.
Wrong!
The proverb uses the present simple form "waits" with the compound subject treated as a fixed idea.
10By this time next year he ............... the construction of his house.
Wrong!
We use the future perfect "will have completed" for an action finished before a future time.
Exercise complete
Score 0/10
Share your score!
More Exercises →

Answers

  1. We usually go to Singapore for a holiday, but this year we went to Bangkok.
  2. Heat expands and cold contracts.
  3. A good player practices every day.
  4. John usually drinks coffee in the morning, but today he drank tea.
  5. The child has been suffering from pneumonia since last week.
  6. He has been writing a novel since last October, and he is about to finish it.
  7. If he works hard, he will pass.
  8. I would have helped you if I had had money.
  9. Time and tide waits for no man.
  10. By this time next year he will have completed the construction of his house.
ENGLISHGRAMMAR PRO

Become more confident in English

The English you need for a better job, clearer emails and a stronger impression. EnglishGrammar Pro takes you step by step from the foundations to advanced grammar and editing in about 15 minutes a day. Here’s what’s included:

  • 105 short lessons in 10 modules, from your first sentences to advanced editing
  • 688 practice questions, each with the reason behind the answer
  • All 63 Pro exercises, with up to 10 new ones every week
  • Try it free for 7 days, then US$12.99 a month, cancel anytime
See what’s inside Pro

Already a Pro member? Log in

  • 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.

Primary Sidebar

2,485,429 
761,532 
Improve Your English
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.
Grammar Checker - Try Now

Latest Posts

  • 100 Best Synonyms for “Prove” October 12, 2026
  • 100 Best Synonyms for “Repressed” October 12, 2026
  • 100 Best Synonyms for “Ambiguity” October 12, 2026
  • 100 Best Synonyms for “Paradigmatic” October 12, 2026
  • 100 Best Synonyms for “Propaganda” October 12, 2026
  • Inversion and Fronting Review Exercise October 12, 2026
  • 100 Best Synonyms for “Agreement” October 12, 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.

Try Pro free

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Free grammar guide (PDF)
  • Contact

Pro

  • What is Pro?
  • Pro account
  • Pro exercises

Copyright © 2026 EnglishGrammar.org

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