本文目录
英语中的过去完成时可以用来描述过去某个时间点之前已经完成的动作或事件。如果我们想要询问这个动作或事件发生的具体时间,就需要用到过去完成时的时间状语从句。
常见的过去完成时时间状语从句有以下几种:
1. When(当...时)
当我们需要询问某个动作或事件在过去的什么时候完成时,可以使用when引导的时间状语从句:
例如:When had you finished your homework yesterday?(你昨天什么时候完成了作业?)
2. Before(在...之前)
如果我们想要询问某个动作或事件在某个时间点之前完成了,可以使用before引导的时间状语从句:
例如:Had you finished your breakfast before you went to school this morning?(今天早上你去学校之前吃完早饭了吗?)
3. After(在...之后)
如果我们想要询问某个动作或事件在某个时间点之后完成了,可以使用after引导的时间状语从句:
例如:Had you finished your work after you left the office yesterday?(昨天你离开办公室之后是否完成了工作?)
4. By the time(到...时为止)
如果我们想要询问某个动作或事件在某个特定时间点之前一定完成了,可以使用by the time引导的时间状语从句:
例如:Had you finished your presentation by the time the clients arrived?(客户到达之前你是否完成了你的演示?)
以上这些时间状语从句可以帮助我们更准确地了解一个动作或事件发生的时间,同时也能让我们更加熟练地运用过去完成时。希望大家多加练习,提高英语水平!