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

问题描述:

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

1.when doing ...,主语 ...= when 主语 be doing ...,主语 ...
这里的 doing 是现在分词
2.when did 这种提法不正确,应该是
when done ...,主语 ...= when 主语 be/have done ...,主语 ...
这里的 done 是过去分词