10 虚拟语气主句would have done用于推测时,能以可能性的大小为由替换为should吗

He would have reached New York.

1.虚拟: 如果...他就到达纽约了.

2.非虚拟: 他现在可能(大概)已经到达纽约了.

——《英语常见问题解答大词典》

[]

1.在虚拟语气下,would/should/could/might为推测用法时,是像情态动词在陈述语气里表示推测性那样,仅仅是可能性逐步递减的区别吗?

2.这样的话. He should have reached New York.也可以表示”责任、义务”,翻译过来,他本应当…,就会产生歧义了。

请先 登录 后评论

最佳答案 2021-07-21 15:02

没有上下文的情况下讨论这个问题是徒劳的。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 3 收藏,2204 浏览
  • noop 提出于 2021-07-19 18:00