第1个回答 2008-03-26
从词性来看,to do是不定词(to-infinitive),doing是动名词(gerund)。前者在句子中作动词,因为do属於助动词(auxiliary verb),不能独立存在,需要以"to be"形式出现。
徙时态方面看,to do 是简单现在式(simple present);而doing则是进行式(continuous),要配合动词使用。
作主语和表语时,一般意义相同。但根据实际用语需要,而用不同的形式。这是广义的用法。
至於狭义的用法,diong要顾及时间性,它是进行式,所以do-ing是表示事情持续进行,没有停止或预期不会停止。to do只是描述「做」,没有指示时间。
因为doing可以是动词(作表语)也可以是名词(作主语)。但是do只能作动词。在特定的情况下需要加介词(preposition)to作表语,或与其他名词一起作主语(但是to do在这种情况下,已经变成定语)。
有空可以看看高中的英语语法书,这是个很基本的问题。
第2个回答 2008-03-26
简单一点说,不定式to do是"特指";而现在分词doing是"泛指"
它们做主还是表应该都一样.
第3个回答 2008-03-26
你说的是什么意思?
主语和表语分不清?你就把TO DO 和DOING看成一个名词就哦了呗,因为做主语和表语都得是名词啊.
第4个回答 2008-03-26
主要是看句子,词组的结构而定。