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

General grammar worksheet (intermediate level) Exercise

May 2, 2016 - B1pdf

Complete the following sentences.

Progress 0 of 10 answered
1I ............... yesterday.
Wrong!
Use the past simple time expression with "went for a walk" to talk about a completed action yesterday.
2He got angry, but by then I ............... a word.
Wrong!
Use the past perfect negative "hadn't said" for an action that had not happened before that past moment.
3If I ............... this, I shall be wrong.
Wrong!
In a first conditional sentence, use the present simple "do" after "if".
4He said that he ............... him the day before.
Wrong!
In reported speech, the past perfect "had seen" shows the seeing happened before he said it.
5Rita asked ............... she could go home.
Wrong!
Use "whether" to introduce an indirect yes/no question.
6When I ............... to Mumbai, I will see him.
Wrong!
Use the present simple "go" in a future time clause after "when".
7He has ............... smoking.
Wrong!
The phrasal verb "given up" means stopped doing a habit.
8We ............... playing when it started raining.
Wrong!
Use "stopped" before a gerund to mean an activity ended.
9He went to America to ............... English.
Wrong!
Use "learn" for gaining a new skill or knowledge.
10She knows ............... well.
Wrong!
Use "how to swim" after "knows" to describe an ability.
Done.
Score: 0/10
Share your score!

Answers

  1. I went for a walk yesterday.
  2. He got angry, but by then I hadn’t said a word.
  3. If I do this, I shall be wrong.
  4. He said that he had seen him the day before.
  5. Rita asked whether she could go home.
  6. When I go to Mumbai, I will see him.
  7. He has given up smoking.
  8. We stopped playing when it started raining.
  9. He went to America to learn English.
  10. She knows how to swim well.
  • 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.