If he ______ my advice, he could not have been so miserable.A、listen toB、had li

游客2024-07-29  11

问题 If he ______ my advice, he could not have been so miserable.

选项 A、listen to
B、had listened to
C、would have listened to
D、should listen to

答案 B

解析 从主句谓语的形式可以判断出该句是与过去事实相反的虚拟条件句,因此从句的谓语应用had done的形式,而主句的谓语则应使用could/would/might/should have done的形式。例如:If you had worked hard,you could have passed the exam.(如果你努力学习,就会通过考试了。)
转载请注明原文地址:https://tihaiku.com/zcyy/3697180.html
最新回复(0)