這兩個短語的意義完全相同,在大多數場合下它們可以互換使用,但有下列幾點需要注意:

(一)用於指距離,表示“直到……為止”之意時,as far as既可用於肯定句,也可用於否定句,但so far as隻能用於否定句中。例如:

We went as far as Lion Rock Tunnel.

我們一直走到獅子山隧道公路那兒。

They did not go as far as the others.

他們沒有像其他的人走得那麼遠。

(此句的as far as可以改作so far as)

(二)在表示“直到……程度”之意的借喻說法中,as far as和so far as都可使用,但前者不及後者用得普遍。例:

She went so far as (or as far as)to call him a coward.

她甚至罵他是懦夫。

(三)在表示“就……而論”之意時,as far as和so far as可互換使用。例:

As (or So)far as I know,she will be away from Macau for two months.

據我所知,她將要離開澳門兩個月。

As (or So)fas as my knowledge goes,there is no such word in English.

據我所知,英語裏沒有這樣一個字。

(四)在表示“隻要”、“盡……所能”之意時,應用as far as, 不用so far as。例:

I''lldo my utmost to help you as far as I .

隻要可能,我一定竭盡全力來幫你。

Eric Partridge在他編著的Usage and Abusage一書中(第44頁)寫道,在用作比喻意義的敘述句裏,so far as比as far as用得普遍,他舉了這樣一個例子:

So far as I e,your idea is admirable.22