在英语语法中,过去完成时表示在过去某个时间点之前已经完成的动作或状态,常用“had + 过去分词”表示,而时标则用来明确表示动作或状态发生的时间。常见的过去完成时时标包括“By + 时间点或事件”、“Before + 时间点或事件”、“After + 时间点或事件”、“When + 时间点或事件”和“By the time + 句子”。正确使用时标可以清晰地表达过去完成时,避免歧义或误解。
时标是指表示时间的词语或短语,它可以明确表示一个动作或状态发生的时间。在过去完成时中,我们通常使用“had + 过去分词”来表示已经完成的动作或状态。而时标则可以放在这个结构之前或之后,以明确表示这个动作或状态发生的时间。
以下是一些常见的过去完成时时标:
- By + 时间点或事件:表示在某个具体时间点之前完成的动作或状态。
例如:I had finished my homework by 8pm.
- Before + 时间点或事件:表示在某个具体时间点之前已经完成的动作或状态。
例如:I had eaten breakfast before I went to school.
- After + 时间点或事件:表示在某个具体时间点之后已经完成的动作或状态。
例如:I had already left before they arrived.
- When + 时间点或事件:表示在某个具体时间点之前已经完成的动作或状态。
例如:I had already seen that movie when my friend recommended it.
- By the time + 句子:表示在某个时间点之前已经完成的动作或状态。
例如:By the time I got home, my sister had already left.