so far的用法歸納
1. 表示“到如此之距離”,可視為far的加強(qiáng)說明,此時(shí)可根據(jù)情況選用時(shí)態(tài)。如:
My feet are very sore from walking so far. 走了這么遠(yuǎn)的路,我的腳非常痛。
My mother lives so far away that we hardly ever see her. 我母親住得那么遠(yuǎn),我們很少見到她。
2. 表示“到如此之程度或范圍”,根據(jù)情況選用適當(dāng)時(shí)態(tài)。如:
I can only help him so far. 我只能幫他到這種程度。
Was it wise to push things so far? 把事情弄到這種地步明智嗎?
3. 表示“到目前為止”“至今”(=until now),注意它所連用的時(shí)態(tài):
(1) 若強(qiáng)調(diào)so far所描述的謂語動(dòng)作一直持續(xù)到現(xiàn)在,則謂語動(dòng)詞用現(xiàn)在完成時(shí)。如:
So far there has been no bad news. 到現(xiàn)在為止還沒有什么壞消息。
So far 50 people have died in the fighting. 到現(xiàn)在為止,已有50人在戰(zhàn)斗中喪生。
有時(shí)還可修飾句中的非謂語動(dòng)作,雖然此時(shí)的謂語不一定要使用現(xiàn)在完成時(shí),但其中的非謂語動(dòng)詞通??梢曇粋€(gè)完成時(shí)態(tài)簡(jiǎn)化而來的,如下面一句中的非謂語動(dòng)詞found可視為which have been found之省略:
It is one of the funniest things found on the Internet so far this year. 這是今年互聯(lián)網(wǎng)上發(fā)現(xiàn)的最有意思的事情之一。
(2) 若不強(qiáng)調(diào)so far所描述的謂語動(dòng)作一直持續(xù)到現(xiàn)在,則只是側(cè)重描述一種客觀現(xiàn)象,則可用一般現(xiàn)在時(shí)(謂語動(dòng)詞通常為某些狀態(tài)動(dòng)詞)。如:
So far, it is only talk. 至今還只是空談。
This is likely to be the biggest conference so far. 這很可能是迄今為止規(guī)模最大的一次會(huì)議了。
(3) 若so far并非描述謂語動(dòng)作,而是間接地說明句中的某個(gè)名詞,此時(shí)的句子謂語需要具體語境來使用時(shí)態(tài)。如:
She gave us a brief resume of the project so far. 她給了我們一份該項(xiàng)目迄今為止的歷程簡(jiǎn)介。(句中的so far間接地修飾名詞the project)
The new prime minister is facing his toughest political test so far. 新首相正面臨迄今為止最為嚴(yán)峻的政治考驗(yàn)。(句中的so far間接地修飾名詞his toughest political test)
(4) 有時(shí)用于省略句,句子時(shí)態(tài)被隱含在語境中。如:
So far, so good. 到目前為止,一切順利。