when 后面直接+doing 或者+ did 是什么语法现象?

如题所述

1. when doing ... , 主语 ... = when 主语 be doing ... , 主语 ...
这里的 doing 是现在分词

2. when did 这种提法不正确,应该是

when done ... , 主语 ... = when 主语 be/have done ... , 主语 ...
这里的 done 是过去分词
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-29
举个例子
when doing my homework, i found him coming in.
这里是一个时间状语
doing 表示主动态,did 是被动态,如:
when attacked by the enemy ,he didn't do anything in return本回答被网友采纳
第2个回答  2020-03-28
一个是正在做的
用doing
一个是过去做的,用did
是时态问题