But for his courage, the battle______.A、was lostB、will be lostC、would loseD、w

游客2024-01-19  10

问题 But for his courage, the battle______.

选项 A、was lost
B、will be lost
C、would lose
D、would have been lost

答案 D

解析 该句考查对虚拟语气的掌握。对于过去已经发生了的事情的虚拟需要用“would+完成时”。本句句意为“如果不是他的勇气,这场战斗会输”。所以答案为D)。
转载请注明原文地址:https://tihaiku.com/zcyy/3374823.html
最新回复(0)