"When"后面可以跟多种时态,具体取决于句子想要表达的时间关系:
一般现在时:
当"when"引导的从句描述的是一般事实或习惯性动作时。例如:“When the sun rises, the birds sing.”
一般过去时:
当"when"引导的从句描述的是过去某个具体时间发生的动作或状态时。例如:“When we got home, it was raining.”
一般将来时:
当"when"引导的从句描述的是将来某个时间发生的动作或状态时。例如:“When I grow up, I want to be a doctor.”
现在完成时:
当"when"引导的从句描述的是从过去某一时间开始一直延续到现在的动作或状态时。例如:“When I arrived, the meeting had already started.”
过去完成时:
当"when"引导的从句描述的是在过去某一时间之前已经完成的动作或状态时。例如:“When she found the wallet, it was empty.”
将来完成时:
当"when"引导的从句描述的是在将来某一时间之前已经完成的动作或状态时。例如:“When we finish the project, we will have been working for a year.”
根据不同的语境和需要,可以选择合适的时态来准确表达时间关系。建议在实际应用中根据句子的具体内容和语境选择合适的时态,以确保准确传达意图。