Smoking is a major factor contribute to cancer.请分析一下这个句子.这句话有两个动词了.be 和 contribute如果它是一个主语从句的话,是不是应该写成That smoking is a major factor contribute to cancer.因为我记得助于从句that应该是不可以省略的呀.可是这又是字典里的句子,应该不会错.我脑子混了.如果它是一个定从,that就应该是在从句中作主语,做主语怎么能省略呢。

问题描述:

Smoking is a major factor contribute to cancer.请分析一下这个句子.
这句话有两个动词了.be 和 contribute
如果它是一个主语从句的话,是不是应该写成That smoking is a major factor contribute to cancer.因为我记得助于从句that应该是不可以省略的呀.可是这又是字典里的句子,
应该不会错.我脑子混了.
如果它是一个定从,that就应该是在从句中作主语,做主语怎么能省略呢。

那个不是主语从句吧 要是这个也太蹩脚了 应该是 Smoking is a major factor (that) contribute to cancer.定语从句