ChaseDream

标题: 【请教】新东方书上的两道语法题 [打印本页]

作者: karen_bai19    时间: 2007-8-17 19:33
标题: 【请教】新东方书上的两道语法题

1、One of every two new businesses fail within two years.

(A) fail

(B) fails

(C) should fail

(D) may have failed

(E) has failed

不明白答案为什么选B,难道within不应该用现在完成时吗?

2、 It is as difficult to prevent crimes against property as those that are against a person.

 (A) those that are against a

(B) those against a

(C) it is against a

(D) preventing those against a

(E) it is to prevent those against a

答案是E,同意,可是为什么不能选B呢?

谢谢大家了:)


作者: FiEdo    时间: 2007-8-17 23:51
1.within the past/recent years 才是现在完成时的标志,另外LZ体会一下整句的意思,every体现了这是作为一个客观事实来说的,因此选择一般现在时。翻译为“每两个新公司中就有一个在两年之内倒闭。”

2.这里比较结构的前面是to prevent crimes against property,后面也应该用不定式来对称,it is 中的it在这里是形式主语,指代to prevent those against a...如果选B的话就不对称

only my two cents...

作者: karen_bai19    时间: 2007-8-18 11:51

第一题想明白了,第二题还是会觉得有点困惑,难道这里直接是prevent后面的宾语结构平行不可以吗?为什么一定要不定式的平行?

anyway, thanks for your answer.


作者: karen_bai19    时间: 2007-8-18 22:06
还有NN能解释一下吗?
作者: MGi_Rei    时间: 2007-8-19 12:53

it在句中做形式宾语或形式主语时,一般只能代to do 不定式和用“that”引导的从句,

所以这里考虑to do 不定式(句中没有that从句出现),第一个it指代 to prevent crimes against property

第二处因此需要一个与第一处it is...相对称得结构,第二个it 指代 to prevent those(crimes)against a person

也可这样理解:改写原文:

To prevent crimes against property is as difficult as to prevent those against a person.

这个句子总不能把后半部分的to prevent省略掉吧?改了就绝对不对称了,前后to do 不定式对称才对~

而原文只是用了it 作为形式主语,在句首替代了to prevent,从对称得角度来说,E再次出现it作为形式主语指代to do 不定式,从而优于B的






欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3