虚拟语气问题2
Hadyoulistenedtothedoctor,you_____allrightnow.
A.are
B.were
C.wouldbe
D.wouldhavebeen
为什么选C?不是因为前面省略if,倒装用了过去完成,后面用wouldhave