问题 选择题

       by the advances in technology, many farmers have set up farms on their land.

A.Being encouraged

B.Encouraging

C.having encouraged

D.Encouraged

答案

答案:D

考察非谓语动词。该处作状语,encourage与逻辑主语many farmers之间是被动关系,排除BC,A只能作主语或者定语,而此处是状语,所以选择D

句意为,受到了技术进步的鼓励,很多农民已经建立起了他们自己的农场。

单项选择题
选择题