题目

. _____ 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 答案:C
英语 试题推荐