ChaseDream
搜索
返回列表 发新帖
00:00:00

Carnivorous mammals can endure what would otherwise be lethal levels of body heat because they have a heat-exchange network which kept the brain from getting too hot.

正确答案: B

更多相关帖子

524

帖子

15

好友

4712

积分

ChaseDream

注册时间
2003-03-17
精华
8
解析
查看: 2358|回复: 9
打印 上一主题 下一主题

[SC悬赏令] OG12-010 关于E选项的解释

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-1 20:40:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
10. Carnivorous mammals can endure what wouldotherwise be lethal levels of body heat because theyhave a heat-exchange network which kept the brainfrom getting too hot.
(A) which kept




(B) that keeps




(C) which has kept




(D) that has been keeping




(E) having kept




Verb form; Rhetorical construction


答案是B,OG中关于E的错误解释是Having is awkward and imprecise, kept is the wrong tense.
关于这个我有三点疑问:1,跟B比起来 E选项awkward的知识点在哪里?that从句由于动名词短语?
                               2,imprecise 不准确    为什么不准确? 因为动名词可以修饰句子整个前面那部分而划线部分后面的内容只是想修饰           network?
                             3.kept is the wrong tense。 难道have后面不跟kept么?
   小弟多谢了先!
收藏收藏 收藏收藏
沙发
 楼主| 发表于 2013-2-3 15:53:36 | 只看该作者
没人啊... 是发错地方了还是问的不好...? 大侠们给提个醒啊
板凳
发表于 2013-2-4 09:36:10 | 只看该作者
having done不可作定语。
地板
 楼主| 发表于 2013-2-4 09:48:08 | 只看该作者
having done不可作定语。
-- by 会员 kiwifoodtown (2013/2/4 9:36:10)

多谢解答~ 不过以前只记得是having done 不能做状语,定语也不行么?
5#
发表于 2013-2-4 10:43:26 | 只看该作者
having done不可作定语。
-- by 会员 kiwifoodtown (2013/2/4 9:36:10)



多谢解答~ 不过以前只记得是having done 不能做状语,定语也不行么?
-- by 会员 jorko (2013/2/4 9:48:08)




你完全记错了,having done 只能做状语,不可作定语。
6#
 楼主| 发表于 2013-2-4 10:51:05 | 只看该作者
having done不可作定语。
-- by 会员 kiwifoodtown (2013/2/4 9:36:10)




多谢解答~ 不过以前只记得是having done 不能做状语,定语也不行么?
-- by 会员 jorko (2013/2/4 9:48:08)





你完全记错了,having done 只能做状语,不可作定语。
-- by 会员 kiwifoodtown (2013/2/4 10:43:26)

居然是这样... 光顾着复习“大体结构”了没仔细看看具体的含义,回头好好看看,again,thanks for sharing
7#
发表于 2013-2-14 11:40:54 | 只看该作者
这里没必要用现在完成时have kept吧,这是客观事实,应该用一般现在时
而且 "Having + past participle" will only be a noun modifier when that noun is the subject of a clause.
8#
 楼主| 发表于 2013-2-14 15:54:22 | 只看该作者
这里没必要用现在完成时have kept吧,这是客观事实,应该用一般现在时
而且 "Having + past participle" will only be a noun modifier when that noun is the subject of a clause.
-- by 会员 Lynsey玲 (2013/2/14 11:40:54)


第二个理由比较好理解! 第一个有时候判断是客观事实还是有因果的前后关系GMAC也没个准话~
9#
发表于 2013-2-14 20:50:54 | 只看该作者
这里没必要用现在完成时have kept吧,这是客观事实,应该用一般现在时
而且 "Having + past participle" will only be a noun modifier when that noun is the subject of a clause.
-- by 会员 Lynsey玲 (2013/2/14 11:40:54)



第二个理由比较好理解! 第一个有时候判断是客观事实还是有因果的前后关系GMAC也没个准话~
-- by 会员 jorko (2013/2/14 15:54:22)

RON是这样解释一般现在时的,可以参考"present general actions/states that are not fixed in any particular timeframe;OR
present states not actions that are currently true"
10#
发表于 2013-2-16 16:15:12 | 只看该作者
1.同意客观事实,应该用一般现在时的说法。
2.having kept表示动作已经结束了,木有延续....wrong tense
3.个人观点哦
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

IESE MBA
近期活动

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

手机版|ChaseDream|GMT+8, 2024-11-27 11:22
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

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

返回顶部