"By far" and "so far" are both phrases used in English, but they have different meanings and usages. Here's a detailed explanation and examples for each:
Want to read more?
Subscribe to online-englishacademy.com to keep reading this exclusive post.
Fulfill Your Dreams