永发信息网

单选题Theyhavemadesogreatprogress &

答案:2  悬赏:50  手机版
解决时间 2021-12-22 05:01
  • 提问者网友:黑米和小志
  • 2021-12-22 01:48
单选题 They have made so great progress A.three years agoB.for three yearsC.in the past three yearsD.before three years
最佳答案
  • 五星知识达人网友:封刀令
  • 2021-12-22 02:19
C解析考查时态。“in/over/for+一段时间”常和现在完成时连用。A用于一般过去时。句意“在过去的三年里,他们已经取得了如此大的进步。”故选C。
全部回答
  • 1楼网友:风格不统一
  • 2021-12-22 02:43
这个问题我还想问问老师呢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯