It is curious that he should have failed to win the race是虚拟语气吗?如果是虚拟语气,那为什么要用虚拟语气呢?他已经输了比赛难道不是现实吗?

问题描述:

It is curious that he should have failed to win the race是虚拟语气吗?
如果是虚拟语气,那为什么要用虚拟语气呢?
他已经输了比赛难道不是现实吗?

should have failed 表示本应该失败却没有失败
类似用法must have failed
would have failed

不是虚拟语气 should have done 表示应该做儿没做

奇怪的是,他竟然没赢得比赛
should have done 本应该能做某事的意思