ChaseDream

标题: prep 1#77 一个笔记中没有提到的语法点 [打印本页]

作者: 幸福的莹莹    时间: 2009-9-23 00:02
标题: prep 1#77 一个笔记中没有提到的语法点

77.   The Anasazi settlements at Chaco
                Canyon
were built on a spectacular scale with more than 75 carefully engineered structures, of up to 600 rooms each, were connected by a complex regional system of roads.

(A) with more than 75 carefully engineered structures, of up to 600 rooms each, were

(B) with more than 75 carefully engineered structures, of up to 600 rooms each,

(C) of more than 75 carefully engineered structures of up to 600 rooms, each that had been

(D) of more than 75 carefully engineered structures of up to 600 rooms and with each(改变原意)

(E) of more than 75 carefully engineered structures of up to 600 rooms, each had been

答案是B选项,我明白了D为什么不对,但是我还是觉得这道题有问题,B选项中,each 应该调到of的前面做structure的同位语。怎么能把它放在rooms的后面呢?请指教


作者: maggie0406    时间: 2009-9-23 01:38

D of和with并列了,修饰了前面的scale,改变了原意。each 应该是修饰rooms

B正确 each of + n. 和 n.+each 这两种表达都对,只是前面的如果做主语要用单数,后面的用复数。


作者: 幸福的莹莹    时间: 2009-9-23 17:17
标题: 回复:(maggie0406)D of和with并列了,修饰了前面的...
以下是引用maggie0406在2009/9/23 1:38:00的发言:

D of和with并列了,修饰了前面的scale,改变了原意。each 应该是修饰rooms

B正确 each of + n. 和 n.+each 这两种表达都对,只是前面的如果做主语要用单数,后面的用复数。

我觉得你说的不太对,如果是修饰的是rooms, 想表达each of room怎么样呢?我觉得原义是想修饰structure的,each是想做structure的同位语,表明每一个structure,都有那么多的rooms,但是我不明白为什么不是structure,each of..。


作者: 幸福的莹莹    时间: 2009-9-24 00:29

顶!~~


作者: maggie0406    时间: 2009-9-24 00:52

正确的句子应该表达清楚以下三个意思:

1) The Anasazi settlement建筑规模很大,有75栋建筑

2)   每栋建筑有600个房间

3)   这些建筑由复杂的地域交通道路所连接

each 的确修饰structure, 我粗心,看错了,呵呵,不好意思


[此贴子已经被作者于2009/9/24 1:05:25编辑过]

作者: 幸福的莹莹    时间: 2009-9-25 16:51
标题: 回复:(maggie0406)正确的句子应该表达清楚以下三个...
没有关系,可是问题没有解决,又绕回去了 ,each 应该调到of的前面做structure的同位语。怎么能把它放在rooms的后面呢?
作者: maggie0406    时间: 2009-9-26 01:47

each of  和 这两种表达都对,只是前面的如果做主语要用单数,后面的用复数

显然,选项没有each of+ n.,就选n.+each






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