早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语题目(专四水平)forthetimelyinvestmentfromthegeneralpublic,ourcompanywouldnotbesothrivingasitis.A.HaditnotbeenB.WereitnotC.BeitnotD.Shoulditnotbe这道题为什么选A不选B呢?

题目详情
英语题目(专四水平)
_____ for the timely investment from the general public,our company would not be so thriving as it is.
A.Had it not been B.Were it not
C.Be it not D.Should it not be
这道题为什么选A不选B呢?
▼优质解答
答案和解析
首先要注意主句 would not be ...虚拟的现在或者是将来
再看回选项 A Had it not been 是虚拟过去 = If it had not been for
B Were it not 是虚拟现在 = If it were not
选A就成了错综虚拟 (从句虚拟过去,主句虚拟现在),选B就成了对现在(或将来)的虚拟.语法上都说得通,那么就从意思上出发
假如不是因为大众们及时的投资,我们公司就不会像现在这样蒸蒸日上.
现在的投资是不可能造成现在的蒸蒸日上的
因此我们只能理解成:过去的投资,使到我们公司生意现在蒸蒸日上
btw 现在专四还考单选呀