2种不同的were to 的含义和理解

请教专家:

1a:Many of the pilots were to achieve eminence in the aeronautical world.

1b:Many of the pilots were to have achieved eminence in the aeronautical world.

2:If it were to rain tomorrow, we would stay at home.

关于were to的问题,

(1)1a和1b显然不是虚拟语气,书上说这种were to是表示过去的安排,打算,注定,预计,这种说法怎么理解,是否正确?

其中,在这种用法下,were to 和 were to have 含义有何不同?

(2)2是虚拟语气,were to 用作表示将来的虚拟语气中,我的困惑是,1a,1b中的were to 和 2中的were to 是同一个用法,同一个含义吗???

还是完全不同的2种were to用法?我们很多同学都很混淆,把上面的were to 都理解成一样的用法,错了吗?

还麻烦专家澄清一下,谢谢。

 

请先 登录 后评论

最佳答案 2022-04-11 13:12

were to do表示按计划、安排将要发生的过去将来的动作。were to have done表示本打算、安排做的事而没有做成或没有发生。

1a,1b是过去将来时,2则是虚拟语气(将来)二者固然用法是不同的,但因为虚拟语气中的were to do来源于故去将来时,故会收到它的影响,在虚拟语气中也有计划,安排等的含义。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 0 收藏,10276 浏览
  • bjxue 提出于 2022-03-30 16:14