這次我們從另一個角度來談談完成時。之所以要從多個角度來討論這個問題,就是為了防止單一角度不能夠讓讀者徹底理解完成時的概念。
這次,我們從完成時的“語法構成”入手。
我們來看“現在完成時”的語法構成:have+過去分詞。
為什麼要把現在完成時定為have+“過去分詞”?因為,現在完成時的動作,是發生在過去的,語法中用“過去分詞”來表示這個動作,就是為了提示人們:這個動作是發生在過去的。
那為什麼要在過去分詞前加個have呢?首先,我們來看,have這個單詞的基本意思是啥?是“有”。其實,在這裡的意思仍然可以看成是“有”。
比如香港人說話:
你有吃過飯嗎? Have you had diner? 我有吃啊。 Yes, I have.
你有讀過這本書嗎? Have you read this book? 我有讀啦。 Yes, I have.
所以什麼是完成時?完成時其實就是在說:你“有沒有做過”某事。
現在完成時,就是:到現在為止,你有沒有做過某事。
過去完成時,就是:到過去某個時間為止,你有沒有做過某事。至於那個“過去某個時間”是什麼時間,會在說話時提到。
其實說到底,完成時要解決的就是在討論:你有沒有做過某事,你現在處於一種什麼樣的狀態。
在完成時中有個點需要大家注意:完成時的這個動作一定是發生在過去的,也就是說話的那個時間點的過去。所以完成時的構成才是have加過去分詞。
我是自然學習,致力於讓學習像呼吸一樣自然。
閱讀更多 自然學習 的文章