题目内容:
( )by the advances in technology, many farmers have set up wind farms on their land.
A. Being encouraged
B. Encouraging
C. Encouraged
D. Having encouraged
参考答案:【答案仅供学习,请勿对照自行用药等】
( )by the advances in technology, many farmers have set up wind farms on their land.
A. Being encouraged
B. Encouraging
C. Encouraged
D. Having encouraged