過去完成是什麼意思
"過去完成"(Past Perfect)是英語中的一個時態,用來描述一個動作或狀態在過去的某個時間點之前已經完成或發生。這個時態通常與"過去簡單"(Past Simple)時態結合使用,用來表示一個動作或狀態發生在另一個過去動作之前。
結構上,過去完成時由"had"加上過去分詞構成。例如:
- 主語 + had + 過去分詞(動詞的過去分詞形式)
例子:
- I had finished my homework before you came.(在你來之前,我已經完成了我的家庭作業。)
- She had left before I arrived.(在我到達之前,她已經離開了。)
- They had not eaten anything before the party.(在聚會之前,他們什麼都沒吃。)
過去完成時通常用於以下情況:
- 描述一個已經完成的動作,這個動作對現在沒有影響。
- 用於比較兩個過去的動作,表示一個動作在另一個動作之前發生。
- 用於虛擬語氣中,表示與過去事實相反的假設。
需要注意的是,過去完成時不與"ago"、"yesterday"、"last"等表示過去時間的詞語連用,因為這些詞語已經表明了動作發生的時間是在過去,不需要使用過去完成時來強調。只有在描述一個過去的時間點之前發生的動作時,才會使用過去完成時。