52单词网 > 高中英语 > 高中英语题库 > by the advances in technology, many farmers have set up wind farms on their land

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

来源:网络 时间:
by the advances in technology, many farmers have set up wind farms on their land

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

A.Being encouragedB.EncouragingC.EncouragedD.Having encouraged

试题答案

C

解析