非谓语动词to be doing 和doing的区别

如题所述

to be doing是不定式的进行式,用来表明在主要谓语动词所表示的动作发生时不定式所表示的动作正在进行中,如:
I didn't expect you to be sleeping here. 我没想到你正在这儿睡觉。
doing则是-ing分词(现在分词或动名词)的一般式,用作名词或表示正在进行的动作,如:
Walking is a good sport. 或 I saw him walking in the garden just now.
-ing分词也可以有被动式being done,完成式having done,以及完成式的被动式having been done。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-01
二者都是非谓语动词的两种形式。to do 通常作为将来时使用,表示主动做,并且可以表示一种目的性。
doing表示“正在”的含义,也是主动做。
第2个回答  2011-07-01
将来时与现在进行时的区别
相似回答