問題詳情:
________by the advances in technology, many farmers have set up wind farms on their land.
A. Being encouraged B. Encouraging C. Having encouraged D. Encouraged
【回答】
D
知識點:分詞
題型:選擇題