英语 单选If he my advice,he wouldn't have lost his job.A.followed B.should follow C.had followed D.would follow

问题描述:

英语 单选
If he my advice,he wouldn't have lost his job.
A.followed B.should follow C.had followed D.would follow

虚拟语气可以表示过去,现在和将来的情况,时态的基本特点是时态往后推移。
与过去事实相反的假设:条件从句用过去完成时,主句用should(would)等+ have+ 过去分词。答案应该是c

这是过去将来时,B是现在时,C是过去时,D念不通

c
虚拟语气 对过去虚拟·条件从句用had+过去分词
主句用would/could/should +had done

过去时表示和现在相反

C.had followed
如果他当初接受了我的建议,他就不会失去工作了.
这是虚拟语气,与过去事实相反,要用过完,答案应该错了.

这是英语的虚拟语气,1.用过去式(ed形式)、不定式(to do)、表虚拟。

C.had followed 虚拟语态