这道题 请帮忙检查我的思路里还有没有什么问题?_______ for a long time, most of the crops in this a

_______ 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
这道题 请帮忙检查我的思路里还有没有什么问题?
1.为何不用B?因为was是谓语形式 后面又有died 因为一个句子中不应有2个谓语形式。对吗?
2.为何不用C?我认为因为to be 一般是用于将来的时态 而该句中用了died 所以这里是过去时态的语境。有问题吗?
3.为何不用A?因为 crops作为整个句子的形式主语 在这里并非是在“主动”的怎么怎么样。对吗?

你的思路应该错了。这是我的答案:

这是个独立主格结构,表原因。句子的意思是因为好久没有下雨了,这个地区的多数庄稼因为缺水干死了。
独立主格结构是自身带有主语的非谓语动词短语,在句子里面做状语。这句话里面,独立主格结构是there be 句型,因为是独立主格结构的非谓语动词短语,所以be动词后面加ing。
B不对是因为英语句子很讲逻辑,以句号结尾的一定是完整的一句话,而B变成了句号前面有两个独立的句子,这句话逻辑就不对了,所以,如果是b的话,两句话要加个表因果联系的词,比如,There was no rain for a long time, so most of the crops in this area died from lacking water.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-07
1 如果用b,句子就是:
There was no rain ,so most of the crops in this area died ----这是两个简单句,用so连接。
2 C的话,to be no rain的逻辑主语是crops, 所以不对。
3 如果用a, Being no rain的逻辑主语是crops,所以也不对。
4答案是D ==as there had been no rain for a long time, most crops -- - -
-------这是原因状语从句本回答被提问者和网友采纳