高中英语问题(虚拟语气)

问题描述:

高中英语问题(虚拟语气)
If he ____our advice ,he wouldn't be in that terrible situation
A.follows B.could follow C.had followed D.has follows
我知道答案,但我选的A,主句是would+do原,前面应与过去或将来相反啊,为什么选C?

如果他听了我们的建议,他就不会陷入如此糟糕的处境了.这里“他陷入如此糟糕的境地”是已经发生了的,而这里的“would “理解为“will”的过去式.这就是说,“would+do “的形式是相对于“我们提出意见”这个动作的将来...