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

Verbs worksheet (intermediate level) Exercise

October 6, 2016 - B1pdf

Choose the correct or more appropriate form of the verb to fill in the blanks.

Progress 0 of 10 answered
1The train ............... at 4.30.
Wrong!
We use the present simple for timetable events, so the correct answer is "arrives".
2He will meet you when he ............... back.
Wrong!
After "when" referring to the future, we use the present simple, so the correct answer is "comes".
3When I got home, my dog ............... at the gate waiting for me.
Wrong!
We use the past continuous for an action in progress at a past time, so the correct answer is "was sitting".
4I ............... Gupta this evening.
Wrong!
We use the present continuous for a fixed future arrangement, so the correct answer is "am visiting".
5Look at the sky. It ............... to rain.
Wrong!
We use "is going" for a prediction based on present evidence.
6The train ............... before we reach the station.
Wrong!
We use the future perfect for an action completed before a future time, so the correct answer is "will have arrived".
7Perhaps we ............... Singapore next month.
Wrong!
With "perhaps", we use "will visit" for a possible future action.
8The next term ............... on Monday.
Wrong!
We use the present simple for scheduled events, so the correct answer is "begins".
9Oh dear! I ...............!
Wrong!
In this exclamation, "am dying" expresses how the speaker feels right now.
10I’m sure she ............... the job.
Wrong!
After "I’m sure", we use "will get" to make a confident prediction.
Done.
Score: 0/10
Share your score!

Answers

  1. The train arrives at 4.30.
  2. He will meet you when he comes back.
  3. When I got home, my dog was sitting at the gate waiting for me.
  4. I am visiting Gupta this evening.
  5. Look at the sky. It is going to rain.
  6. The train will have arrived before we reach the station.
  7. Perhaps we will visit Singapore next month.
  8. The next term begins on Monday.
  9. Oh dear! I am dying!
  10. I’m sure she will get the job.
  • 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 Collocations for Career Development July 19, 2026
  • 100 Best Synonyms for “Kinds” July 19, 2026
  • 100 Words Every Computational Linguist Should Know July 19, 2026
  • 100 Best Synonyms for “Soon” July 18, 2026
  • 100 Best Synonyms for “Hurt” July 18, 2026
  • May I or can I: permission, ability, and real usage July 18, 2026
  • 100 Words Every Bioinformatics Analyst Should Know July 18, 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.