ChaseDream
搜索
返回列表 发新帖
查看: 1601|回复: 5
打印 上一主题 下一主题

一道JJ题

[复制链接]
跳转到指定楼层
楼主
发表于 2010-9-11 20:03:02 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
The cameras of Voyager II spacecraft detected six small, previously unseen moons circling Uranus, which doubles to 12 the number of satellites now known as orbiting the distant planet.
D doubling to 12 the number of satellites now known as orbiting

正确答案是D,D和原文的唯一区别就是一个用的ing,一个是which,请教大家which错在哪里呢?
收藏收藏 收藏收藏
6#
 楼主| 发表于 2010-9-11 20:52:33 | 只看该作者
呵呵,是啊
5#
发表于 2010-9-11 20:26:44 | 只看该作者
having之所以错不是因为它一出现就错,而是因为用的方式不对。

比如,having done 不能做名词,所以如果having done 放句首,如果是当名词作主语,那么就会错。如果是当状语,只要逻辑主语和主句主语一致就基本正确。

还有就是having不能做形容词修饰名词

我觉得,语法题不能太死,不要抱着什么一出现就必错无疑的心态,给自己留条后路,别一上来就把钻进了死胡同里。

连万恶的there be 都有正确的时候呢,对不??
地板
发表于 2010-9-11 20:20:29 | 只看该作者
嗯,依我拙见,并不是所有having done 都不得人心滴~~

大家不觉得经常会看见having done 做状语的情况吗?之所以用现在完成时肯定是出于谓语动词逻辑上的需要,也就是动词之间有先后的顺序

比如说这题,那么大个before再暗示我们,accumulate发生在arrive之前,而此处,accumulate被安排做状语,所以有必要用having accumulated。

再检查状语的逻辑主语的确是主句的主语 they,因此,having done 在这里完全ok滴~~
板凳
 楼主| 发表于 2010-9-11 20:09:56 | 只看该作者
顺便再贴个句子,关于having done的
Zoologists had assumed that females of all phocid species, by contrast, use a fasting strategy in which mother phocids, having accumulated large energy stores before they arrive at breeding sites, fast throughout the entire lactation period, which lasts from 4 to 50 days depending on the species.

经常看到having都是错的,这个地方就是没有问题。

having done一般如何用呢?
沙发
发表于 2010-9-11 20:09:06 | 只看该作者
嗯,记得丽丽强调过,对于法律条文和这种自然规律的修饰语,一般都会选择用ing形式的分词而不用which引导的从句

丽丽说,which强调的是动作,一次性发生的动作

而ing分词强调的是状态,反复出现的动作
您需要登录后才可以回帖 登录 | 立即注册

IESE MBA
近期活动

正在浏览此版块的会员 ()

手机版|ChaseDream|GMT+8, 2025-5-4 11:56
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2025 ChaseDream.com. All Rights Reserved.

返回顶部