過去簡單vs現在完成
英語現在完成時和過去完成時是英語中比較容易混淆的時態之一,我們應該清楚地理解過去完成時和現在完成時的區別。現在完成時用於表示從過去開始並與現在有聯繫的動作,過去簡單用法用於過去已經開始和結束的動作。這兩種時態之間的主要區別是,現在完成時與現在有聯繫,過去簡單時則沒有。本文試圖闡明這兩種時態的用法,同時強調過去完成時和現在完成時的區別。
什麼是現在完成時(present perfect)?
我們通常用現在完成時指的是從過去開始並與現在有聯繫的事情。現在完成式的構成如下。
Has/Have+動詞的過去分詞
讓我們通過一個簡單的例子來理解這一點。
我的車鑰匙丟了。
根據這個例子,這個人過去丟了鑰匙,不知道是什麼時候發生的,至今也找不到鑰匙。這意味著有一個連接到現在,因為密鑰仍然丟失。另一個需要記住的重要因素是我們使用現在完成時,因為我們不確定事件發生的確切時間。例如,
有人把鋼筆掉了。
在這個例子中,我們不知道鋼筆什麼時候掉下來的。另外,由於筆還在地上,我們使用現在完成時,因為它與現在有聯繫。
什麼是一般過去時(past simple)?
一般過去時用於表示從過去開始到過去結束的動作。在簡單的過去中,與現在沒有聯繫,就像現在完成時一樣。現在完成式的構成如下。
動詞+ed/不規則動詞
現在,讓我們通過一個例子來理解過去簡單用法。
我昨天看了那部電影。
根據例子,演講者在特定時間(昨天)完成了觀看電影的動作。這是一般過去時的一個特點,因為它特別提到的時間不同於現在完成時。它指的是過去發生的事情,動作與現在無關,因此使用過去簡單。我們假設發言者說:
那部電影我看了很多遍。
在這種情況下,這個句子是現在完成時。注意這個例子中沒有指定時間。現在完成時並不強調動作發生的確切時間,而是暗示人可以再看一次電影。這暗示了與現在的聯繫。
一般過去時(past simple)和現在完成時(present perfect)的區別
•現在完成時用於過去開始的與現在有關的動作。
•在現在完成語中,時間通常是未指定的。
•過去簡單用於過去已完成的行動。
•在過去的簡單中,時間是指定的。