这里的if是虚拟语气条件句吗

A huge snowstorm hit on February 1. A musher named Kaasen had to brave this storm. At one point, huge piles of snow blocked his way. He had to leave the trail(雪橇痕迹)to get around them. Conditions were so bad that it was impossible for him to find the trail again. The only hope was Balto, Kaasen’s lead dog. Balto put his nose to the ground, trying to find the smell of other dogs that had traveled on the trail. If Balto failed, it would mean disaster for Nome. The minutes passed by. Suddenly, Balto began to run. He had found the trail.

 

原文中有这么一句话:If Balto failed, it would mean disaster for Nome. (如果Balto失败了,那么对Nome小镇来说,就可能意味着灾难)--事实上,Balto并没有失败,而是成功了;那么通常来说要用过去的虚拟式:If Balto had failed, it would have meant disaster for Nome.而文中并没有采用这种形式,请问是为什么?这里的if条件句是虚拟语气吗?谢谢。
请先 登录 后评论

最佳答案 2022-02-07 17:04

这个if从句为真实条件句。故事讲到这里的时候,并不知道Balto究竟会成功还是失败,即它失败的可能性是存在的。if从句假设的并不是与事实相反的情况。所以,从句和主句分别用一般过去时和过去将来时表示过去将来的情况。

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 0 收藏,1350 浏览
  • xxwzs 提出于 2021-12-03 18:04

相似问题