问题 选择题

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

A.Being encouraged

B.Encouraging

C.Encouraged

D.Having encouraged

答案

答案:C

选择题
单项选择题