单选题
If he ______ my advice, he could not have been so miserable.
A.listens to
B.had listened to
C.would have listened to
D.should listen to
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 本题测试的是非真实条件句中虚拟语气的用法。当主句谓语动词用情态动词+完成,时,其if条件则用过去完成式,表示与过去事实相反。故本题答案为选项B。
提交答案
关闭