英语的过去完成时态用于描述已经完成的动作或状态,常用的关键词包括"before"(在...之前)、"after"(在...之后)、"by the time"(到...时为止)、"by"(到...时为止)、"already"(已经)和"just"(刚刚)。这些关键词可以帮助准确地描述动作发生的时间和顺序,使表达更加清晰。
- before(在...之前)
例如:I had already eaten breakfast before she arrived. (她到达之前我已经吃过早餐了。)
- after(在...之后)
例如:He had studied for two hours after he finished his homework. (他做完作业后已经学习了两个小时了。)
- by the time(到...时为止)
例如:By the time I got to the party, the cake had already been eaten. (我到达聚会时,蛋糕已经被吃完了。)
- by(到...时为止)
例如:He had finished his work by 5 pm. (他在下午5点之前完成了工作。)
- already(已经)
例如:I had already seen the movie before my friend recommended it. (在我朋友推荐这部电影之前,我已经看过了。)
- just(刚刚)
例如:She had just left the room when the phone rang. (电话响时,她刚离开了房间。)