when 后能加 being done 吗?

深入解析英语语法中的这一常见疑问

问题背景

许多英语学习者在写作或口语中会遇到这样的疑问:

When being asked a question, he remained silent.” 这样说对吗?

这涉及到 when 引导的时间状语从句中能否使用 being + 过去分词(即被动进行式)的问题。

语法分析

在英语中,when 后面可以接以下几种结构:

原因:being done 表示“正在被……”,但 when 引导的瞬间动作通常不需要强调“进行中”的状态。直接用过去分词(如 asked)即可表达被动含义。

正确 vs 错误 示例

✅ 正确用法

When questioned by the police, she told the truth.
When invited to the party, he accepted immediately.

❌ 不自然/错误用法

When being questioned by the police, she told the truth.(语法上勉强可接受,但生硬、不地道)
When being invited to the party, he accepted.(明显错误,邀请是瞬间动作,不能“正在被邀请”)

例外:极少数情况下,若强调“正在被持续进行的动作”,可谨慎使用,但非常罕见。

总结

结论:一般情况下,when不应加 being done

✔ 更自然、地道的表达是直接使用 过去分词(如 asked, told, invited)来表示被动。

💡 记住口诀:“when + 过去分词 = 被动省略”,无需加 being