动名词有2种时态没有进行时为什么,是完成时用来区分与谓语动词的先后么,是的话我懂这个,可是不定式为什么有4种,分别表示什

1个回答

  • 动名词是将动词改为名词用,不表动作,而表示这个动作的名称.进行时是表示一个动作正在进行.所以既然是动名词,就不是表示动作了,也就不需要用进行时了.比如eat,表示吃这个动作,eating就表示这个动作正在进行.但如果I like eating.这个eating就是动名词了,只表示吃这种名称,而不是吃的动作.

    不定式to do,to be done; 一个主动,一个被动;

    to be doing表示正在进行;to have done表示在另一个动作前已经完成!