本文目录
过去完成时是英语中的一种时态,用于表示在过去某个时间之前已经完成的动作或状态。当我们使用过去完成时,常常需要加上一些时间状语来更加明确地表示完成的时间。那么,究竟哪些时间状语可以与过去完成时连用呢?
1. By + 时间点
By后面加上一个时间点,表示在此之前已经完成了某个动作。例如:“I had finished my homework by 9 o'clock last night.”(我昨晚九点之前已经完成了作业。)
2. Before + 时间点
Before后面加上一个时间点,表示在此之前已经完成了某个动作。例如:“He had eaten breakfast before he went to work.”(他上班前已经吃了早餐。)
3. Already
Already表示“已经”,常用于肯定句中,表示某个动作已经完成。例如:“She had already left when I arrived.”(我到达时她已经离开了。)
4. Never
Never表示“从未”,用于否定句中,表示某个动作从未发生。例如:“He had never been to New York before last year.”(去年之前他从未去过纽约。)
5. Just
Just表示“刚刚”,用于强调动作刚刚完成。例如:“I had just finished my dinner when the phone rang.”(电话响时我刚刚吃完晚餐。)
总之,过去完成时可以与许多时间状语连用,这些时间状语可以帮助我们更加准确地描述过去发生的事情。熟练掌握这些时间状语的用法,可以使我们的英语表达更加地地道和自然。