两个英语题的疑问

来源:百度知道 编辑:UC知道 时间:2024/06/10 11:46:52
1. ______ by a greater demand for vegetables , farmers have built more green houses.答案是用 Driven 其中还有一个选项 Being driven 为什么不可以呢? 因为现在分词做状语可以表示原因啊.

2. All that can be done ______ been done. 这里答案用的是has, 那么为什么不用have呢?如果说要强调整体概念,这里没有这个必要,因为“所有能做的事情”,明显是一个复数概念啊。

1.这是个省略句。相当于一个原因状语从句。because farmers are driven by a greater demand for vegetables.
2. all tha=what 句子作主语 谓动词用单数。所以用has。

1、两个都可以,省略being更简洁
2、这里还是可以强调整体概念的。