过去完成时是英语中表示过去某个时间点之前发生的动作或状态的时态。例如,"我们已经吃过晚饭了,当他来的时候我们正在看电影","汤姆在我到达之前已经离开了"等。掌握这个时态可以更好地表达过去的事情和状态。
-
我们已经吃过晚饭了,当他来的时候我们正在看电影。 We had already eaten dinner when he came, and we were watching a movie.
-
汤姆在我到达之前已经离开了。 Tom had already left before I arrived.
-
我已经把作业做完了,当我父母回家的时候。 I had already finished my homework when my parents came home.
-
他已经去过日本两次了,当我问他是否去过那里的时候。 He had already been to Japan twice when I asked if he had ever been there.
-
我们已经等了两个小时,当他们终于到达的时候。 We had already been waiting for two hours when they finally arrived.