好心人帮我解释下,为什么是选A呀,我选择C,怎么就是错的呢?谢谢~~~

来源:百度知道 编辑:UC知道 时间:2024/05/15 17:34:39
Given time and money,Richard____better than what it is now.
A.could have done B.did C.would do D.had done
其实我知道是虚拟,是不是与现在事实相反呀?

虚拟语气

如果C是would have done 那也可以

这个是虚拟语句,意思是有了时间和金钱,Richard可以比现在过得更好
用C体现不出来

It goes without saying that we should choice C。英语语感很重要,平时多读多看