wearing blue coat is alwas good for you.

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:48:40
1、wearing在句子中是动名词还是现在分词(并解释原因)
2、请详细划分一下句子成分。

动名词,因为在这里它做主语,而且主语是 wearing 本身,不包括 blue coat.
Blue coat 在这里只是用来做 wearing 的补语(不是句子的补语)
结构和 Smoking is bad for your health 是一样的,分析结构的时候,ignore 那个 blue coat

现在分词,现在分词短语做主语

主语:wearing blue coat

谓语:is

宾语: good for you

wearing 应该是现在分词,因为很明显wearing有一个宾语blue coat,所以是现在分词
wearing blue coat 是主语
is 是谓语
always good 是表语
for you 是always good 的补语

做分词,修饰blue coat.因为是人主动的穿,因此用ing形式.
wearing blue coat是主语
is是系动词
good是表语,这个句子是主系表结构的
for you可理解为good的目的补足语,be good for 是一个词组,是对...有好处的意思.