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

So Far, Until, Any Longer, Any More Exercise

October 17, 2025 - A2pdf

Fill in the blanks.

Progress 0 of 12 answered
1She has been travelling since she was 18. She ............... to 47 countries so far.
Wrong!
Use "has been" for life experience up to now, especially with "so far".
2I haven't watched any English films ............... .
Select 2 answers.
Wrong!
In this negative present perfect sentence, both "yet" and "so far" are natural.
3I didn't use to read crime fiction ...............; these days I do.
Wrong!
Use "until now" when a past situation has changed at the present time.
4The project is going well ............... .
Wrong!
Use "so far" for progress up to this point in an ongoing situation.
5We didn't have any problems ...............; then something came up.
Wrong!
Use "until now" when a problem has just appeared after a problem-free period.
6I was happy with my job until now. I don't enjoy it ............... .
Select 3 answers.
Wrong!
After this change in situation, "no longer", "any longer", and "any more" all mean that it is not true now.
7We haven't had any problems ............... . Everything is going fine.
Wrong!
Use "so far" for a continuing situation that is still going well.
8We met five years ago. We have been good friends ............... .
Wrong!
Use "so far" when a continuing relationship is still true up to now.
9We were good friends ............... . We no longer get along.
Wrong!
Use "until now" because the friendship was good before but has changed now.
10I am happy with my new job ............... .
Wrong!
Use "so far" for a positive situation that is still continuing.
11Has she told you the news ............... ?
Wrong!
Use "yet" in a question about whether something expected has happened.
12He asked me not to call him at work, so I don't call him there ............... .
Select 2 answers.
Wrong!
With a negative verb, "any longer" and "any more" both mean that the situation has changed.
Done.
Score: 0/12
Share your score!

Answers

  1. She has been travelling since she was 18. She has been to 47 countries so far.
  2. I haven’t watched any English films yet / so far .
  3. I didn’t use to read crime fiction until now; these days I do.
  4. The project is going well so far .
  5. We didn’t have any problems until now; then something came up.
  6. I was happy with my job until now. I don’t enjoy it no longer / any longer / any more .
  7. We haven’t had any problems so far . Everything is going fine.
  8. We met five years ago. We have been good friends so far .
  9. We were good friends until now . We no longer get along.
  10. I am happy with my new job so far .
  11. Has she told you the news yet ?
  12. He asked me not to call him at work, so I don’t call him there any longer / any more .
  • 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

  • What “fall from grace” means and where it comes from June 20, 2026
  • 100 Words Every Emergency Physician Should Know June 20, 2026
  • 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

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.