作业帮 > 英语 > 作业

英语语法:____ the expense,I ____ a round-the-world tour.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/25 13:38:03
英语语法:____ the expense,I ____ a round-the-world tour.
A.Were it not … would take B.If it were not… take
C.Weren't it for… will take D.If it hadn't been for… would have taken
:____ the expense,I ____ a round-the-world tour.请详细解答下本题解题思路
A.Were it not … would take B.If it were not… take
C.Weren't it for… will take D.If it hadn't been for… would have taken答:玖月之牙TX,语言不是数学,怎么说是解题思路呢?本题选D.译:要不是因为这个费用问题,我就已经周游世界了.
析:本题考查虚拟语气之条件句中的应用及词组:"要不是因为..." 的表达方法:if it were not for...(虚拟现在或将来之条件); If it had not been for .(虚拟过去之条件),可以倒装以省略if:were it not for ./ Had it not been for ...还可以用but for .两种情况都包括了.
主句分别用 主语+would do sth.和主语+would have done sth.
A项从句少了for ,B项主句少would,C项主句用了will 都不对.排除.