The divisions in the very front line should have felt threatened if any did.
根据段落背景,这个句子中的非真实条件句肯定是表示对过去的假设,但是使用了did而非had did。以下哪个看法更合适?
1.did作为替代词替代了had felt threatened,但是did作为替代词可以包括助动词had吗?
2.虽然非真实条件句在形式上是对现在情况的虚拟,但是由于句子的背景是过去,(句子摘自历史书籍,该句之前有较为确定的过去时间),所以作者的着眼点是在过去,即使使用if any did实际上也是表示对过去的虚拟。
希望老师解惑,谢谢!
The divisions in the very front line should have felt threatened if any did.
did是不可能替代过去完成时态的。所以,从语法角度讲,这个if从句只能理解为if any division did feel threatened. 这应该是真实条件句,而不是虚拟条件句。只不过主从句的时间不同而已。should 是推测用法。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!