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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 10:05:31

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

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

过去时表示和现在相反

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

C.had followed 虚拟语态

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

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

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