请英语高手分析几个句子

I am busy (in) doing ...
have(no)difficulty(in)doing sth...
I am glad to meet you...

上面几个句子中的doing 是动名词还是现在分词,做什么成分?状语还是宾语?不定式是什么成分?请详细解答。
好像语法中根本没有表语补足语这种东西!!!
宾补更不可能,因为它和前面的difficulty没主谓关系!
难道就没有高手???

第一句是固定结构,be busy in doing sth. doing没有必要单独用语法来分析它在句子中结构成分,它不能单独做结构成分,因为介词in后面跟名词,所以它可以看作动名词,busy in doing合起来做句子的表语成分,<主+系动词+表语>
第二句和第一句相类似,比如I have no difficulty in cooking.这里no difficulty in doing做宾语,这个句子是<主+谓+宾>结构 have no difficulty in doing是固定的句型结构.
第三句属于<主语+系动词+其他>结构,to meet you是那个其他成分,也可以这样分析,am glad是谓语,不定式做宾语.
其实像类似于这种句子不用固定的套语法结构,因为他们
本身就不属于典型性的标准句.

参考资料:我的语法书

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-06
I am busy (in) doing ...
be busy doing sth.是固定结构,doing是动名词,作表语补足语.(be动词做谓语,自然busy作表语,后面的作宾补)

have(no)difficulty(in)doing sth...
这也是固定结构,doing是动名词,作表语补足语.(与第一句同理)

I am glad to meet you...
这里,动词不定式仍是做表语补足语.
第2个回答  2008-06-06
1.和2.中的都是是动名词。
现在分词用于进行时.
动名词的意思是动词当作名词用.
1.和2中的in是介词,介词后面只能跟名词,所以动词要变成名词就是动名词。
如果是I am doing ... 就是动名词.

3.中的不定式做表语补足语
第3个回答  2008-06-06
动名词作表语补足语
动名词作宾语补足语
动名词作表语补足语
第4个回答  2008-06-06
动名词作表语补足语,下同
第5个回答  2008-06-06
动名词 宾语、动名词 宾语、动词不定式原因状语。
相似回答