There be...for...being done 语法分析

There is a necessity for this type of house being built.

这个句子谁是主语?for引导的部分做什么成分?

希望有详细的语法成分分析,感谢!

请先 登录 后评论

最佳答案 2021-04-08 15:36

这应该属于中式句,其目的可能是为了讲解there be结构,也可能是讲解分词短语或动名词,但句子错误。


necessity作抽象意义的“必要”解时,是不可数名词。合理的表达是“有必要建造这种房子”


即:


There is necessity for this type of house to be built. 即使如此,我觉得直接用it is necessary to do更好


改用being built是不正确的,无论作动名词还是分词作后置定语。这一点从necessity的相应形容词necessary就可以看出来,我们只说it is necessary to do, 不会说doing

请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

There is a necessity for this type of house being built.

There 是虚拟主语,与 is  构成存在句。

a necessity 是真正主语。

for this type of house being built 是 necessity 的定语,用 for 表示 “必要性”,由 necessary for...借用而来。

this type of  为 house 的限定语。

being built 为 house 的后置定语。






请先 登录 后评论