while doing 的用法详解
什么是 “while doing”?
“while doing” 是英语中一种常见的省略结构,用于表示两个同时发生的动作。它实际上是 “while + 主语 + be动词 + doing” 的简化形式。
当主句和从句的主语一致,且从句含有 be 动词时,可以省略主语和 be 动词,只保留现在分词(doing)。
完整句:While I was walking to school, I saw a cat.
简化句:While walking to school, I saw a cat.
使用条件
- 主句和从句的主语必须相同。
- 从句中的动词必须是进行时态(be + doing)。
- 不能用于表示状态或非进行意义的动词(如 know, believe, own 等)。
❌ 错误示例:While knowing the answer, he stayed silent.
✅ 正确应说:Although he knew the answer, he stayed silent.
常见例句
- While cooking dinner, she listened to music.
- He tripped while running down the stairs.
- While studying abroad, I made many international friends.
- Don’t text while driving!
注意事项
1. “while doing” 通常表示两个动作同时发生,强调时间上的重叠。
2. 如果主语不同,不能省略,否则会造成逻辑混乱。
❌ While crossing the street, the bus hit him. (谁在过马路?)
✅ While he was crossing the street, the bus hit him.
小测验(JavaScript 交互)
判断以下句子是否正确: