Phrase
so far
adverb
到目前为止;迄今
so far
- 1.
Until now; previously; yet.
直到现在;此前;还。
- 2.
A limited distance, literal or metaphorical.
有限的距离,字面或比喻的。
这么远;到此为止;直到现在;此前;还。;有限的距离,字面或比喻的。;迄今为止
In use
So far, I have finished three chapters of the book.
The project has gone well so far.
We have not received any complaints so far.
so far + [present perfect clause]
So far, I have learned 500 new words.
迄今为止,我已经学会了500个新单词。
[negative clause] + so far
常用于否定句句末。
No problems have arisen so far.
到目前为止,还没有出现任何问题。
[superlative] + so far
常与最高级连用。
This is the most difficult exam so far.
这是迄今为止最难的考试。
Common mistakes
I didn't see him so far.I haven't seen him so far.
so far 表示“迄今为止”,通常与现在完成时连用,而不是一般过去时。因为动作从过去持续到现在,应用现在完成时。
He is so far the best student in the class.He is by far the best student in the class.
so far 表示时间上的“到目前为止”,而 by far 用于强调程度,通常与最高级连用。此处要表达“显然是最好的”,应用 by far。
Connections
Confusing words
Word family
- far
- 远的 · adj
- afar
- 在远处;从远处 · adv
- faraway
- 遥远的 · adj
- far-fetched
- 牵强的;难以置信的 · adj
Learner notes
Grammar Note
通常与现在完成时连用
Dictionary facts from DICTIONARY_API_DEV, ECDICT, WIKTIONARY.