勵志

勵志人生知識庫

完成式用法

完成時包括現在完成時過去完成時將來完成時,它們在英語中有著不同的用法。以下是完成時的用法:

現在完成時。強調過去發生的動作對現在的影響或結果,或者表示從過去某一時刻開始持續到現在的動作或狀態,可能還會繼續下去。常用時間狀語包括「since+時間點」和「for+時間段」。例如,「I have finished my homework」(我已經完成了我的作業)或「We have been waiting for the bus for half an hour」(我們等公車已經半小時了)。

過去完成時。表示在過去的某個時間或動作之前已經完成或開始的動作,即在過去的過去發生的動作。這通常用於描述在過去某個具體時間點之前已經發生的事情。例如,「When we arrived at the airport, they had already left」(當我們到達機場時,他們已經離開了)。

將來完成時。表達從現在或將來的某一特定時間開始,持續到另一個將來時間的動作或狀態,或是在將來某個時間發生但對之後的時間有影響的動作。這通常用於描述將在未來某個時間點之前已經發生的事情。例如,「By the end of next month, I will have finished my report」(到下個月末,我將已經完成了我的報告)。

這些時態的具體使用取決於動作發生的時間和上下文,以及它們與說話時間的關係。