英语中,过去完成时通常用于描述在过去某个时间之前已经完成的动作或者状态。而when作为时间状语,常常用于引导一个从句来描述某个时间或者情境。那么,当when作为时间状语出现时,我们是否可以用过去完成时呢?
答案是可以的。通常情况下,当when引导的从句所描述的事件或状态发生在过去的某个时间点之前,我们就可以使用过去完成时。比如:
- I had finished my homework when my friends called me to go out. (当我的朋友们叫我出去的时候,我已经完成了我的作业。)
在这个例子中,when引导的从句描述了一个发生在另一个事件完成之前的事件,因此我们使用了过去完成时。
但是,需要注意的是,并非所有when引导的从句都适合使用过去完成时。有时候,我们需要根据具体的语境来决定使用哪种时态。比如:
- When I arrived at the party, everyone was already drunk.(当我到达派对的时候,每个人都已经喝醉了。)
在这个例子中,when引导的从句描述了一个状态,而不是一个事件。因此,我们使用了过去进行时来描述这个状态。
总而言之,当when引导的从句所描述的是一个发生在过去某个时间点之前的事件时,我们可以使用过去完成时。但在具体使用时,需要根据语境来决定使用哪种时态。