3 这里的would have是否是虚拟语气

Ammunition was stockpiled only for one-third of the divisions and even that would last them only fourteen combat days. Requirements for another fourteen combat days could be covered by reserve stockpiles but that would be the end. The Air Force was in a similar situation—after about fourteen combat days, the pilots would have used up their bomb supplies and could then “go play cards,” as the Air Force inspector general, urgently warned Chancellor.

 上面句子中的“would have used up”应该理解为过去将来完成时,而不是表示过去的虚拟语气,这样的理解是否正确?

希望老师解惑,谢谢!

请先 登录 后评论

最佳答案 2021-11-29 10:47

Ammunition was stockpiled only for one-third of the divisions and even that would last them only fourteen combat days. Requirements for another fourteen combat days could be covered by reserve stockpiles but that would be the end. The Air Force was in a similar situation—after about fourteen combat days, the pilots would have used up their bomb supplies and could then “go play cards,” as the Air Force inspector general, urgently warned Chancellor.

是的,网友理解正确。前面时间状语 after about fourteen combat days,说明 “经过约14天的战斗之后”,表示将来时间,飞行员们将会用完他们的炸弹补给。当然,过去将来完成时中 would 带有推测的成分。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1466 浏览
  • SgtMitchell 提出于 2021-11-28 10:55