以下是引用swiss0204在2006-10-18 12:48:00的发言:我不是牛人, 不过我很乐意参与讨论~~~~ In the past several years, astronomers have detected more than 80 massive planets, most of them as large or larger than Jupiter, which circle other stars. A. most of them as large or larger than Jupiter, which circle B. most of them as large or larger than Jupiter and circling C. most of them at least as large as Jupiter, circling D. mostly at least as large as Jupiter, which circle E. mostly as large or larger than Jupiter, circling 1) 个人认为 choice C 的 circling 是修饰 detecting more than 80 massive planets这整件事时, 这些massive planets circle other stars 同时发生的伴随作用, 修饰的是astronomers have detected more than 80 massive planets 这整句话. 2) D的 which 在这里修饰noun 有修饰对象不清之嫌, 此外, 根据题意这里的circle 是修饰前面整个句子, which 只能修饰 noun, 无法修饰 clause.
我比较同意swiss0204的看法。 有所补充的是,most of them at least as large as Jupiter,用双逗号隔开,其实是插入语。cycling 其实是紧跟着宾语(massive planet)修饰的。 我觉得cycling不是伴随分词,如果是的话,cycling的逻辑主语或者是句子主语(astronomers)或者是全句(作为伴随结果分词)。 which的指代是有歧义的 D不好。(我觉得mostly没有什么错误,请大家指正) Open to discussion |