1 wouldn't have done都有哪些用法

请问老师,wouldn't have done 都有哪些用法?

它和would have done 用法是否完全相同?

这是以前的帖子http://ask.yygrammar.com/q-21646.html


请先 登录 后评论

最佳答案 2018-04-02 21:04

请问老师,wouldn't have done 都有哪些用法?

它和would have done 用法是否完全相同?

【答】从网友的提问看出,似乎是:否定的wouldn't have done,能否表示对过去情况的推测?

答案应该是肯定的。例如:

Any thinking person would not have accepted such a condition.  任何一个有思想的人(在当时)是都不会接受这个条件的。

A wiser man would not have done such a foolish thing.  聪明一点的人是不会干出这等蠢事的。

【说明】上句话有两层意思:

1. 对过去情况的推测。

2. 隐含的虚拟语气。等于:If he had been a wiser man, he would not have done such a foolish thing.


请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,24126 浏览
  • mbox 提出于 2018-02-11 13:49

相似问题