so far 意為“到目前為止”; up to now 意為“直到現(xiàn)在,至今”,都是現(xiàn)在完成時的狀語標志。
So far , he has learnt 4,000 English words. 到目前為止,他已經(jīng)學了4 000個英語單詞。
I have never been to Beijing so far . 到現(xiàn)在我還沒去過北京。
They have planted 200 trees up to now . 到現(xiàn)在他們已種了200棵樹。
He hasn't read any of these books up to now . 至今他還沒有讀過這些書中的任何一本。