They have made so great progress___.

问题描述:

They have made so great progress___.
A;for thess yeas B;in the past three yeas
选哪一个,为什么? 谢谢!
其中A是 for three years

答案是B项 in the past three years是现在完成时的标志,类似的用法还有during the past three years 看到这两个均是现在完成时的标志 他的意思是“在过去的三年里” 你根据这句话来看,“在过去的三年里,他们取得了巨...