本文將回答以下五個問題:
一般過去時態和現在完成時態的本質區別是什麼?
一般過去時態和過去完成時態的本質區別是什麼?
現在完成時態和過去完成時態的本質區別是什麼?
現在完成時態能夠和表示具體的過去時間連用嗎?
過去完成時態能夠和表示具體的過去時間連用嗎?
一、一般過去時態一般過去時態的時間是「過去」,謂語形態——did do,時間助動詞did是過去形。
一般過去時態是以現在時間為參考基準的過去,就是現在時間之前的動作狀態,一般過去時態的時間區間(時間作用域)如下圖所示:
圖1 一般過去時態時間作用域
例句:
I lost my key.
我鑰匙丟了。
圖2 一般過去時態示例
說明:鑰匙過去時間丟的,現在也許已經找到了,對現在沒影響。一般過去時態本質上是「過去」的時態,所以可以接「確定」的過去時間。
二、現在完成時態現在完成時態的時間是「現在」,謂語形態——have done,時間助動詞have是現在形。
現在完成時態是以現在時間為參考基準的,就是到現在時間的動作狀態,現在完成時態的時間區間(時間作用域)如下圖所示:
圖3 現在完成時態時間作用域
圖3顯示,雖然一個動作可能是在過去發生的,但是其時空作用域(時效性)對現在產生影響。
例句:
I have lost my key.
我鑰匙丟了。
圖4 現在完成時態示例
說明:鑰匙過去時間丟的,但是現在依舊沒找到,對現在有影響。現在完成時態本質上是「現在」的時態,所以不能接「確定」的過去時間。
三、過去完成時態過去完成時態的時間是「過去」,謂語形態——had done, 時間助動詞had是過去形。
過去完成時態是以過去時間為參考基準的,就是到過去時間的動作狀態,過去完成時態的時間區間(時間作用域)如下圖所示:
圖5 過去完成時態時間作用域
圖5顯示,雖然一個動作可能是在過去的過去發生的,但是其時空作用域(時效性)對過去產生影響。
例句:
He said he had lost his key.
他說他丟了鑰匙。
圖6 過去完成時態示例
說明:He said之前時間丟的,但是到He said時依舊沒找到,對He said時有影響。過去完成時態本質上就是現在完成時態「平移」到過去。
所以上句可以變為直接引語如下:
He said:「I have lost my key.」
過去完成時態類似於現在完成時態,一般也是不能夠接一個確定的過去時間的,但是特殊情況下,過去完成時態也能夠接確定的過去時間,此時則相當於一般過去時態。
至此,我們已經回答了文首的五個問題,你看懂了嗎?歡迎留言交流!