幾種完成時的用法

截止2017年底,共有四種具體用法:
1、 影響性用法,表示某個動作發生于過去,完成于過去,但這個過去發生并完成的動作對現在有影響或結果,同時說話者強調的或感興趣的就是這個影響或結果 。如:He has gone home. 他回家去了 。
2、 持續性用法,表示某動作發生于過去,但并未在過去完成,而是一直持續到現在,并且有可能繼續下去 。如:He has been blind from birth. 他生下來就雙目失明 。
3、 重復性用法,表示在過去反復發生的動作,并且這個動作的反復性一直延續至今 。如:My father has always gone to work by bike. 我父親一向騎車上班 。
【幾種完成時的用法】4、 將來性用法,主要見于時間或條件狀語從句中,用以表示一個將來完成的動作 。如:I’ll tell you when I’ve finished. 我完成的時候會告訴你 。