请输入您要查询的英文词组:

 

词组 if it were not for
释义
if it were not for     

【问】 “If____my job,I’d come with you.”

A. there weren’t B. there weren’t for

C. it weren’t D. it weren’t for (TOEFL,71.1)

对于这道试题我简直不知道如何答起。我查了许多词书也没有查清楚。请指教。

【答】 正确答案是D(it were not for)(如果不是,如果没有)。这是一个表示与现在事实相反的非真实条件句(were为虚拟语气,无论在正式语体里或非正式语体里,都不能用was来代替),因此,主句的动词要用虚拟语气。这一习语在正式语体里,也可以写成无连词if的形式:were it not for (见were it not for)。请考察下面的实例:

1. They would devour all our crops and kill our flocks and herds,if it were not for the pro-tection we get from insect-eating animals. (New Concept English,Book 4,L.2)

要不是我们从食虫动物那里得到保护,这些昆虫会使我们无法在这个世界上生活下去,它们会吞食我们所有的谷物,杀死我们成群的牛羊。

2. If it weren’t for his wife’s money he’d never be a director. (PEU)

如果不是他妻子有钱,他永远不会成为一个董事。


赵振才 编著.英语常见问题解答大词典.哈尔滨:黑龙江人民出版社.1998.第557页.
随便看

 

英语用法大全包含4017条英语用法指南,基本涵盖了全部常用英文词汇及语法点的翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/4/8 3:55:42