Wouldn't have mattered.是情态动词+have+done吗?

Wouldn't have mattered.是情态动词+have+done吗?如果是表示什么?

还是虚拟语气?(如果是虚拟语气,为什么没有条件从句?)

请先 登录 后评论

最佳答案 2016-09-12 17:47

Wouldn't have mattered. 是情态动词+have+done吗?如果是表示什么?

还是虚拟语气?(如果是虚拟语气,为什么没有条件从句?)

【答】

▲是的。would have done,可以表达两种情况:

1. 表示与过去情况不符或相反的虚拟语气。例如:

If we had not had enough rain last year, we would not have gained a good harvest. 如果去年雨水不充足的话,我们就不会有一个好的收成。

这句话的含义是:去年雨水充足,我们粮食取得了好收成。

2. 表示对过去发生事情的可能性推测。例如:

People are recycling many things which they would have thrown away in the past. 现在人们都在回收他们过去可能会丢弃的东西。(2014安徽高考试题)

▲虚拟语气的使用,不一定非有条件句不可。例如:

She would have gone with me, but she didn't have time. 她本来会和我一起去的,但她没有时间。

She would have gone with me:就是虚拟语气用法。


请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,5248 浏览
  • sealakewater 提出于 2016-09-10 16:31

相似问题