Home of English Grammar

Free Guide (Updated for 2023)

  • Home
  • Download Lessons
  • Grammar Rules
  • Online Exercises
  • Online Tools
    • Grammar Checker
    • Word Counter
  • Guides
  • Contact
You are here: Home / Exercises / For vs. Since

For vs. Since

April 10, 2023 - pdf

Fill in the blanks.

1. He has not spoken to me …………………… our last meeting.

Correct! Wrong!

Since shows the stating time. For indicates duration.

2. ………………………. when have you been learning English?

Correct! Wrong!

3. I have known him ……………………… a long time.

Correct! Wrong!

4. I have known them …………………………. our university days.

Correct! Wrong!

Use since with the starting point.

5. ……………………….. how long have you been married to him?

Correct! Wrong!

6. He was ill …………………….. six months before he died.

Correct! Wrong!

7. He has been lying on that couch …………………………. morning.

Correct! Wrong!

8. We have been living in this town …………………….. 1995.

Correct! Wrong!

9. I have loved him ………………………. the day I first met him.

Correct! Wrong!

10. I waited ……………………. a long time and then I went home.

Correct! Wrong!

11. He closed his eyes and meditated ………………………. a while.

Correct! Wrong!

12. How long have you been here ..................................?

Correct! Wrong!

Answers

  1. He has not spoken to me since our last meeting.
  2. Since when have you been learning English?
  3. I have known him for a long time.
  4. I have known them since our university days.
  5. For how long have you been married to him?
  6. He was ill for six months before he died.
  7. He has been lying on that couch since morning.
  8. We have been living in this town since 1995.
  9. I have loved him since the day I first met him.
  10. I waited for a long time and then I went home.
  11. He closed his eyes and meditated for a while.
  12. How long have you been here for?
  • Facebook
  • LinkedIn
  • Twitter
  • WhatsApp
1,191,672 
614,588 

Check Your Grammar

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Exercises

  • Gap Filling Grammar Exercise May 22, 2023
  • Tenses Quiz May 22, 2023
  • Do, Does vs. Did May 21, 2023
  • Question Tags Exercise May 20, 2023
  • There Is vs. There Are May 19, 2023
  • Verbs Quiz May 18, 2023
  • Joining Words Exercise May 17, 2023
  • Comparison of Adjectives May 17, 2023
  • Prepositions Quiz May 16, 2023

Topics

  • Adjectives
  • Adverbs
  • Business Writing
  • Commas
  • Conjunctions
  • Creative Writing
  • Difference
  • Essay Writing
  • Exercises
  • Learning
  • Lessons
  • Nouns
  • Prepositions
  • Pronouns
  • Proofreading
  • Punctuation
  • Quiz
  • Spelling
  • Style Guide
  • Teaching
  • Terms
  • Verbs
  • Words
  • Writing

Quiz

  • Can you correct these 14 basic grammar mistakes?
  • What kind of writer are you?

Copyright © 2023 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap