在英语中,when doing 和 while doing 是常见的分词结构,用于简化时间状语从句。 它们通常表示主句动作发生时,另一个动作正在同时进行。
这种结构属于“现在分词作时间状语”,常用于书面语和正式表达中。
注意:主句和分词结构的主语必须一致,否则会产生“悬垂分词”错误。
✅ 正确:When walking to school, I saw a cat.
(当我走路去学校时,我看见了一只猫。)
→ 相当于:When I was walking to school, I saw a cat.
❌ 错误:When walking to school, the cat ran across the street.
(错误!“the cat”不是“walking”的主语。)
✅ 正确:While studying English, she listens to music.
(她在学英语的同时听音乐。)
→ 相当于:While she is studying English, she listens to music.
✅ 注意:While 更强调“两个动作同时持续进行”。
例如:
✔️ While cooking dinner, I burned my hand.
(做饭时我烫伤了手。——强调“做饭”是持续过程)
⚠️ When opening the door, I dropped my keys.
(开门时我掉了钥匙。——“开门”可视为瞬间动作,但此处仍可接受)
以下句子是否正确?点击按钮查看答案。
“When crossing the street, the bus stopped suddenly.”