1.-Does your brother serve in the army?

学习 时间:2026-04-07 21:10:52 阅读:125
1.-Does your brother serve in the army? -NO,not now,but he __ in the army for eight years.A.served B.was serving 答案是A 我的疑问是:过去式怎么可以跟一段时间啊? 还有 B为什么不可以选 啊

最佳回答

调皮的心情

干净的荔枝

2026-04-07 21:10:52

for eight years在这里是个补充,是说他过去在军队服役过8年,这并不影响说这件事情是发生在过去的事实。重点是他过去做过这样一件事。不选B,过去进行时一个是语法错误的关系,简单点说,你直接翻译会发现不合逻辑,for eight years 已经是说过去的时间了这里,过去八年内正在。。。没有这样表达的

最新回答共有2条回答

  • 懵懂的红酒
    回复
    2026-04-07 21:10:52

    for eight years在这里是个补充,是说他过去在军队服役过8年,这并不影响说这件事情是发生在过去的事实。重点是他过去做过这样一件事。不选B,过去进行时一个是语法错误的关系,简单点说,你直接翻译会发现不合逻辑,for eight years 已经是说过去的时间了这里,过去八年内正在。。。没有这样表达的

上一篇 He is a very good swimmer.(改为感叹句) How-------- he --------!

下一篇 小明花了43元钱买贺卡和明信片,一共买了14张.贺卡每张3元5角,明信片每张2元5角,问:小明买.