“when”可以接“doing”吗?
在英语学习中,很多同学会疑惑:“when”后面能不能直接跟“doing”(现在分词)?这个问题其实涉及英语中的省略结构和时间状语从句的简化规则。
一、基本结论
✅ 可以,但有前提条件。
“when + doing” 是一种常见的省略结构,通常用于主句和从句的主语一致,且从句谓语包含 be 动词的情况。
二、语法规则
完整的句子可能是:
When I was walking home, I saw a cat.
→ 省略后:When walking home, I saw a cat.
省略条件:
- 主句和从句的主语相同;
- 从句中含有 be 动词(如 was/were);
- 此时可省略主语 + be,保留现在分词(doing)。
三、正确 vs 错误示例
✅ When crossing the street, be careful.
(= When you are crossing the street, be careful.)
❌ When he leaving the room, the phone rang.
(主语不一致:“he” ≠ “the phone”,不能省略!)
✔ 正确应为:When he was leaving the room, the phone rang.
四、常见误区
❌ 误以为所有“when + doing”都正确。
✅ 实际上,必须满足主语一致和含 be 动词两个条件。
五、小结
“when + doing” 是一种简洁优雅的表达方式,广泛用于书面语和正式场合。但使用时务必确认逻辑主语一致,否则会造成语法错误或歧义。