在英语学习中,很多同学会疑惑:在 when 引导的时间状语从句中,后面到底该用 done(过去分词)还是 being done(现在分词的被动形式)?本文将为你详细解析两者的区别、用法和适用场景。
当主句和从句的主语一致,且从句谓语包含 be 动词时,可以省略从句的主语和 be 动词,形成“when + 分词”结构。
完整句:When the homework was finished, she went out.
简化后:When finished, she went out. ❌(逻辑主语不一致!)
正确简化(主语一致):When she was finished → When finished, she went out. ✅(但通常说 "When she finished..." 更自然)
表示“当……被完成/被做时”,强调动作已完成或状态已达成,常用于被动意义。
注意:这里的 done 是过去分词,隐含被动和完成含义。
表示“当……正在被做时”,强调动作正在进行中的被动过程。但这种结构在实际英语中非常罕见,通常会被更自然的表达替代。
理论上可写:When being interviewed, he looked nervous.
但更自然的说法是:While being interviewed, he looked nervous.
或直接说:When he was being interviewed, he looked nervous.
结论:when + being done 几乎不用,建议避免。