头大的一道题,当时我也选错了,我觉得选B的原因如下: 1. it指代不明可以排除掉CE。文章的原意是说由于Morocco地处直布罗陀海峡,所以法国人在xx世纪认为Morocco是很重要的,因为他们可以借此控制Algeria(可以去看看世界地图哈)。 由于在CE两项之中Algeria出现在it之前,所以会有Morocco和Algeria的指代不明问题。 2. D中的that不合适,非常awkward.要指代前面提过的相同单数物体,应该用it而不是that。可以参考prep笔记中的《that , one , it 的区别--aeoluseros》: I. it/one /that三者均可用作代词, 指代前面提到的名词。一般说来, it指代同名同物; one与that则指代同名异物。 3. 剩下的就是比较AB了。我觉得A在语法、指代上没什么错误, 但是B更好。 B用了would过去将来时表示对未来的推测,比过去时更好。without it 也可以做条件句,没什么问题。 -- by 会员 perain (2011/5/24 15:27:16)
lz说的很清楚。明白了。谢谢了。 |