Meaning: everything is progressing well up until now; nothing bad has happened so far
Why does it mean that?
We use "so far" to mean up until now. We are showing the progress of something that is not completed yet.
- I have read 100 pages so far. I need to read 200 more pages.
When do we use it?
We use this when something is progressing or going well, but it is not finished yet. This is a positive expression to show that things have been good or okay up to this point in time.
How do we use it?
We often use this expression by itself when responding to some kinds of questions.
A) How is your project coming along?
B) So far so good.
A) How is the planning for your wedding going?
B) So far so good.
A) How has your trip been so far?
B) So far so good. We haven't had any problems.
Sometimes, it is common to follow this expression with "but…".
A) How is the project going?
B) So far so good, but we still need to negotiate the price. I think that will be the hardest part.
A) How is your English studying going?
B) So far so good, but it is still hard for me to listen to native speakers when they speak fast.
Adding expressions and idioms to your vocabulary will help you become a better English speaker. You do not need to learn a million expressions or idioms at one time! If you study new English expressions and idioms steadily and consistently, then your vocabulary will get better and better. Use these free English lessons to expand your vocabulary and learn useful English idioms, slang, and expressions.