一、持續性動詞持續性動詞表示的動作不但可以延續,而且可以產生持久的影響。常見的這類動詞有:be,have,keep,know,learn,lie,live,read,sing,sleep,stand,stay,wait,walk,watch等。延續性動詞的用法很廣,但常見於現在完成時中的句子中,且常與for,how,long,since等引導的表示一段時間的狀語或狀語從句連用。例如:1.I have learned more than 1,000 Chinese words since I came to China.自從來到中國,我已經學會了l,000多個漢字。2.We have lived in Linqing since we came here.自從來到這兒,我們就一直住在臨清。3.I have kept the picture for about three years.這張畫我儲存了大約三年。二、終止性動詞終止性動詞又稱為點動詞,瞬間動詞或非延續性動詞,它表示的動作不能延續,也就是說動作一旦發生就立即結束,併產生某種結果。常見的這類動詞有:accept,arrive,become,begin,borrow,break,buy,catch,close,come,die,end,fall,finish,get,give,go,join,leave,put,reach,receive,shut,start,stop等。終止性動詞用在現在完成時要注意下面三點:(一)終止性動詞可直接用來表示某一動作的完成。例如:1.They have reached Shanghai.他們已經到達了上海。2.Has he gone to London? 他已經到倫敦去了嗎?(二)終止性動詞表示的動作極其短暫,不能持續,所以,在現在完成時中一般不能和以since,for等引導的表示一段時間的狀語連用。例如:1.那老人已經死了一週了。The old man has died for a week.(誤)2.他三天前就已經來這兒了。He has come here since three days ago.(誤)在以上兩句中,die和come都是終止性動詞,可用於現在完成時,但不能與以since或for引導的表示一段時間的狀語連用。那麼,上面兩個句子應該怎樣譯成英語呢?請看下面四種譯法:1.把終止性動詞改為延續性的動詞。例如:①The old man has been dead for a week.②He has been here since three days ago.2.把原句中的一段時間改為表示“過去”的時間,時態由現在完成時改變成一般過去時。例如:①The old man died a week ago.②He came here three days ago.3.用“It is+時間+since…”句式。例如:①It is/has been a week since the old man died.②It has been/is three days since he came here.4.用“多長時間+has passed+since…”句式。例如:①A week has passed since the old men died.②Three days had passed since he came here.
一、持續性動詞持續性動詞表示的動作不但可以延續,而且可以產生持久的影響。常見的這類動詞有:be,have,keep,know,learn,lie,live,read,sing,sleep,stand,stay,wait,walk,watch等。延續性動詞的用法很廣,但常見於現在完成時中的句子中,且常與for,how,long,since等引導的表示一段時間的狀語或狀語從句連用。例如:1.I have learned more than 1,000 Chinese words since I came to China.自從來到中國,我已經學會了l,000多個漢字。2.We have lived in Linqing since we came here.自從來到這兒,我們就一直住在臨清。3.I have kept the picture for about three years.這張畫我儲存了大約三年。二、終止性動詞終止性動詞又稱為點動詞,瞬間動詞或非延續性動詞,它表示的動作不能延續,也就是說動作一旦發生就立即結束,併產生某種結果。常見的這類動詞有:accept,arrive,become,begin,borrow,break,buy,catch,close,come,die,end,fall,finish,get,give,go,join,leave,put,reach,receive,shut,start,stop等。終止性動詞用在現在完成時要注意下面三點:(一)終止性動詞可直接用來表示某一動作的完成。例如:1.They have reached Shanghai.他們已經到達了上海。2.Has he gone to London? 他已經到倫敦去了嗎?(二)終止性動詞表示的動作極其短暫,不能持續,所以,在現在完成時中一般不能和以since,for等引導的表示一段時間的狀語連用。例如:1.那老人已經死了一週了。The old man has died for a week.(誤)2.他三天前就已經來這兒了。He has come here since three days ago.(誤)在以上兩句中,die和come都是終止性動詞,可用於現在完成時,但不能與以since或for引導的表示一段時間的狀語連用。那麼,上面兩個句子應該怎樣譯成英語呢?請看下面四種譯法:1.把終止性動詞改為延續性的動詞。例如:①The old man has been dead for a week.②He has been here since three days ago.2.把原句中的一段時間改為表示“過去”的時間,時態由現在完成時改變成一般過去時。例如:①The old man died a week ago.②He came here three days ago.3.用“It is+時間+since…”句式。例如:①It is/has been a week since the old man died.②It has been/is three days since he came here.4.用“多長時間+has passed+since…”句式。例如:①A week has passed since the old men died.②Three days had passed since he came here.