永发信息网

单选题BythattimetheJapanesesoldiers__

答案:2  悬赏:0  手机版
解决时间 2021-01-04 11:32
  • 提问者网友:愿为果
  • 2021-01-04 03:07
单选题 By that time the Japanese soldiers________very near.A.weie alreadyB.are alreadyC.had already beenD.have already been
最佳答案
  • 五星知识达人网友:廢物販賣機
  • 2021-01-04 04:42
A解析分析:从固定思维出发,有by that time要用过去完成时(“by+过去时间”是过去完成时的时间状语),有already要用完成时,可以说用过去完成时是双保险地正确了。但这就是偏偏没有考虑动词的性质问题,此处动词是be,用过去完成时就是表示“日本兵从that time之前的某个时候起就一直处于非常靠近的位置”,这是错误的。其实这里应该表达的意思是“日本兵原本是在比较远的地方,朝白求恩他们的方向行进,越来越靠近,到that time的时候,日本兵已经到了非常靠近的地方了。”所以用were already.
全部回答
  • 1楼网友:三千妖杀
  • 2021-01-04 04:58
哦,回答的不错
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯