He was receiving more and more attention in the company.so he was.But for his good education,he____the job.A.will never get B.shouldnot have got C.wouldnot have got D.mustnot have got 为什么不选B啊,

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/10 02:55:50

He was receiving more and more attention in the company.so he was.But for his good education,
he____the job.A.will never get B.shouldnot have got C.wouldnot have got D.mustnot have got 为什么不选B啊,

should have done,本应该做某事而没有做,主观,would have done ,表示对过去的虚拟,客观

对过去的虚拟

but for——要不是他有好的教养。。。说明这件事是事实,所以翻译为要不是他有好的教养,他不会有这份工作

这是个过去将来的虚拟语气句,句意是“要不是因为受过良好教育,他将不能得到这份工作”,且but for一般与完成时连用