1. 過去完成時的結構
過去完成時由助動詞had加過去分詞構成,其基本形式為“had+done”。這一結構巧妙地將時間線上的動作劃分為“過去發生”,即在過去某個時間點之前已經完成的動作。
例如:當他到達時,我已經做完了作業。
本句中的“had”是過去完成時的運用,明確表達了“完成作業”這個動作發生于“他到了”這個過去時間點之前。
值得注意的是,過去完成時并不局限于表達兩個連續的動作網校頭條,前者先于后者完成,還可以用來描述過去的經歷、經驗或結果對過去某一時刻的影響。
例如:She had for three years she to Paris. 在移居巴黎之前,她已經學了三年法語。
這里的“had”不僅表示學習法語的時間長短,也暗示了這段學習經歷對她以后生活的影響。
2. 過去完成時的手勢詞
識別過去完成時的關鍵是抓住那些可以讓我們回到“過去的過去”的時間狀語或上下文線索。常見的標記包括但不限于:
1. 到那時/當/+過去的某個時間點
例如:當他離開時,她已經擁有了她所有的東西。當他離開時,她已經擁有了她所有的東西。
2. /Yet/Ever/Never/Just:這些詞通常與過去完成時一起使用,以表達動作的完成狀態或強調時間。
例如:他從來沒有見過這樣的。他從來沒有見過如此美麗的日落。
3.Since/For +時間段:雖然經常與現在完成時連用,但是在某些情況下,比如表達從過去某一時間點開始,一直持續到過去另一時間點的動作,也會用過去完成時。
例如:He had been for five years since he was ten. 他從十歲開始學英語,到現在已經五年了。
通過這些標記詞,我們可以更加準確的把握句子的時間背景,理解過去完成時所傳達的信息和情感。