so far是現(xiàn)在完成時的標(biāo)志詞,現(xiàn)在完成時是過去的動作或狀態(tài)持續(xù)到現(xiàn)在并且已經(jīng)完成,對現(xiàn)在造成的影響,可能持續(xù)發(fā)生下去。
現(xiàn)在完成時現(xiàn)在完成時是過去的動作或狀態(tài)持續(xù)到現(xiàn)在并且已經(jīng)完成,對現(xiàn)在造成的影響,可能持續(xù)發(fā)生下去。在英語時態(tài)中,“時“指動作發(fā)生的時間,”態(tài)“指動作的樣子和狀態(tài)。
完成時態(tài)的構(gòu)成分為兩部分:一是助動詞,二是實義動詞的過去分詞-ed。具體來說,用助動詞have表示“時”,以表明動作發(fā)生的時間是在過去、現(xiàn)在還是將來;用過去分詞來表示動作的“態(tài)”,以表明該動作已經(jīng)完成。
它的構(gòu)成是:主語+助動詞(have/has)+動詞的過去分詞。
so far用法1.表示“到如此之距離”,可視為far的加強說明,此時可根據(jù)情況選用時態(tài)。如:
My feet are very sore from walking so far.走了這么遠的路,我的腳非常痛。
2.表示“到如此之程度或范圍”,根據(jù)情況選用適當(dāng)時態(tài)。如:
I can only help him so far.我只能幫他到這種程度。
3.表示“到目前為止”“至今”(=until now),注意它所連用的時態(tài):
(1)若強調(diào)so far所描述的謂語動作一直持續(xù)到現(xiàn)在,則謂語動詞用現(xiàn)在完成時。如:
So far there has been no bad news.到現(xiàn)在為止還沒有什么壞消息。
有時還可修飾句中的非謂語動作,雖然此時的謂語不一定要使用現(xiàn)在完成時,但其中的非謂語動詞通??梢曇粋€完成時態(tài)簡化而來的,如下面一句中的非謂語動詞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)的最有意思的事情之一。
大學(xué)院校在線查
高考熱門一鍵查
有疑問就來發(fā)現(xiàn)