问题

I have heard a lot good things about you _______ Icame back from abroad
A:were;wouldhave
B:is;would have
C:was;would havehad
D:hadn’t it
B:is;would have
C:was;would havehad
D:hadn’t it
正确答案是: