_____ for a long time,most of the crops in this area died from lacking water.A.Being no rain B._____ for a long time,most of the crops in this area died from lacking water.A.Being no rain B.There was no rainC.To be no rain D.There being no rainthere be 句型在此句中为什么做状语?for a long time 不是时间状语吗?为什么是独立主格结构的非谓语动词短语,所以be动词后面就应该加ing?

问题描述:

_____ for a long time,most of the crops in this area died from lacking water.A.Being no rain B.
_____ for a long time,most of the crops in this area died from lacking water.
A.Being no rain B.There was no rain
C.To be no rain D.There being no rain
there be 句型在此句中为什么做状语?for a long time 不是时间状语吗?为什么是独立主格结构的非谓语动词短语,所以be动词后面就应该加ing?

这里填D.这是独立主格结构。
我们知道,现在分词作状语时,它有一个特点,即它的主语往往和主句的主语一致,如:
Having finished my homework,I went home.
这里现在分词短语的主语就是主句的主语I.
在这道题目中,由于主语不一致,使得状语部分用独立主格结构。

D. There being no rain
因为主从句主语不一致的情况下,可以用独立主格结构,或者用一个完整的句子的从句来表示。这道题的第二个答案是一个完整的句子,但是缺少了连词来连接这2个句子,所以不对;
there be 结构,在做状语的时候,采用there being.
lz , 希望对有帮助

D.There being no rain 这是现在分词 there being 的独立主格结构 作原因状语 其逻辑主语是自带的 no rain 相当于 一个 原因状语从句 = because there was no rain