晏殊怎么读音是什么:My uncle _____ very rich but he _____ little for money in his whole life

来源:百度文库 编辑:中科新闻网 时间:2024/05/16 08:40:31
A.would be...had cared
B.would have been... had cared
C.had been...would care
D.could have been...cared

选哪个?为什么?

选D啊
虚拟语气,could have done,是本应该的意思
整句话的意思是:我叔叔本应该很富有的,但他一辈子都乱花钱

D绝对是D.THE ANSWER OF GERQH &EUGENIA ARE both RIGHT.
WOULD HAVE DONE 表示本可以.显然ANNIEHXQ对待他的英语过分自信.

b 虚拟语气 对过去的虚拟 主句用would have done 从句用had done

D