過去完成是什麼意思

"過去完成"(Past Perfect)是英語中的一個時態,用來描述一個動作或狀態在過去的某個時間點之前已經完成或發生。這個時態通常與"過去簡單"(Past Simple)時態結合使用,用來表示一個動作或狀態發生在另一個過去動作之前。

結構上,過去完成時由"had"加上過去分詞構成。例如:

例子:

過去完成時通常用於以下情況:

  1. 描述一個已經完成的動作,這個動作對現在沒有影響。
  2. 用於比較兩個過去的動作,表示一個動作在另一個動作之前發生。
  3. 用於虛擬語氣中,表示與過去事實相反的假設。

需要注意的是,過去完成時不與"ago"、"yesterday"、"last"等表示過去時間的詞語連用,因為這些詞語已經表明了動作發生的時間是在過去,不需要使用過去完成時來強調。只有在描述一個過去的時間點之前發生的動作時,才會使用過去完成時。