题目

 Large amounts of grass ______ to prevent wind or water ______ the soil.   A. has been planted; from carrying away   B. have been planted; carrying away   C. have planted; being carrying away      D. has been planted; from being carried away 答案:B
英语 试题推荐