In the pastseveral years, astronomers have detected more than 80 massive planets, mostof them as large or larger than Jupiter, which circle other stars. (A) most of themas large or larger than Jupiter, which circle(B) most of themas large or larger than Jupiter and circling(C) most of themat least as large as Jupiter, circling(D) mostly atleast as large as Jupiter, which circle(E) mostly aslarge or larger than Jupiter, circling答案是C, 07的笔记说:circling就是做的后置定语修饰的 plants。 可是, prep08笔记说:第3条 关于分词修饰语的理解 – by tigercaiqun1.当过去分词在句末时,不管有无逗号,都是就近修饰名词;2.现在分词在句末时,无逗号是就近修饰的名词的定语;3.当现在分词在句尾且前有逗号时,修饰邻近句子的主语,做主语的伴随状语或做句子的伴随结果.因此不能用句尾现在分词修饰前面句尾的名词. 所以OG127说C选项:"the phrase having been assigned...is uncertain in reference,making the sentenceunclear."-->就是说这个现在分词本来是应该修饰前面的employee的,却变成了修饰主语governments了. (另外在GMAT里,having been done的用法错误,应直接用done) 避免上述错误的方法:所修饰的名词在句尾用定语从句修饰--OG127正确选项B (而不用加逗号的现在分词修饰.其实分词是定语从句的省略形式,在句中无逗号分词(注意是无逗号的,有逗号的在句中有歧义)就比定语从句简洁)还有 OG120也是同样道理:修饰句尾名词,正确选项A用定语从句.E选项的句尾现在分词错误. 到底现在分词放句尾,可以做后置定语吗?在前面有逗号的前提下。-- by 会员 rainbowmanutd (2011/6/29 10:35:54)
In the pastseveral years, astronomers have detected more than 80 massive planets, mostof them as least as large as Jupiter, circling other stars.
笔记说的没错吖~这边属于第二种情况,即,现在分词做定语无逗号修饰最近的名词。因为中间most of them....是插入语,要全部忽略不看 完整的句子是:In the past several years, astronomers have detected more than 80 massive planets circling other stars |