ChaseDream
搜索
12下一页
返回列表 发新帖
查看: 14795|回复: 10
打印 上一主题 下一主题

现在分词完成时态having done/having been done什么时候用?

[复制链接]
跳转到指定楼层
楼主
发表于 2011-7-25 14:43:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
经常在题目里看到having done 和 having been done这两种现在分词的完成时态出现,但是有的错有的对,PREP07说having done 不能作定语修饰名词,但是之前我倒是确是见过having ......, n ......的句子,所以有些混淆!不知道哪位NN可以给我解答一下?T.T
收藏收藏 收藏收藏
沙发
 楼主| 发表于 2011-7-25 18:14:31 | 只看该作者
自己顶起啊...
板凳
 楼主| 发表于 2011-7-25 23:56:05 | 只看该作者
怎么这么悲催啊!没个大师给个点拨吗?
地板
发表于 2012-2-26 19:00:11 | 只看该作者
顶!!真的很困惑什么时候是对的,什么时候错的
Neuroscientists, having amassed a wealth of knowledge over the past twenty years about the brain and its development from birth to adulthood, are now drawing solid conclusions about how the human brain grows and how babies acquire language.
这句话的having done是对的
都说N+having done必错 但错的语法原因是什么呢?
5#
发表于 2012-4-17 12:45:18 | 只看该作者
同问,只知道N+having been done/having done一定错,但不知道having been done/having done什么时候是对的~?
6#
发表于 2013-1-19 16:55:10 | 只看该作者
我也有这个问题,不知道有没有哪个大侠可以回答一下。
7#
发表于 2013-1-19 17:15:23 | 只看该作者
Having + past participle is used to indicate an action that:
-- is completed before the primary action attributed to the modified noun
-- provides context for the primary action attributed to the modified noun
e.g.
Having enjoyed the book, John cannot wait to see the movie——correct
prep07应该说的是不能做名词的后置定语,比如Diesel engines burn as much as 30 percent less fuel than gasoline engines of comparable size, as well as emit far less carbon dioxide gas and far fewer of the other gases having been implicated in global warming.
这句句子先不论as well as do的错误,就看having been这块,这里having been 修饰gases,但是gases没有primary action,所以没法体现事情的先后顺序,因此不用having been。
8#
发表于 2013-1-20 00:56:45 | 只看该作者
转帖一下DUKB版主的理解:

having done这个一般出现在两种正确结构
having done...., XXX +V +O
XXX, having done, v+o


这时候的having done都是做的noun modifier,而不是adverbial modifier

其实这两个结构是一样的

having done做noun essential modifier的话一般都会被判为错(没有comma的情况下)
在prep,og都没有作为过正确选项
9#
发表于 2013-3-9 15:49:39 | 只看该作者
转帖一下DUKB版主的理解:

having done这个一般出现在两种正确结构
having done...., XXX +V +O
XXX, having done, v+o


这时候的having done都是做的noun modifier,而不是adverbial modifier

其实这两个结构是一样的

having done做noun essential modifier的话一般都会被判为错(没有comma的情况下)
在prep,og都没有作为过正确选项
-- by 会员 yiqing2012 (2013/1/20 0:56:45)


顶!
10#
发表于 2013-3-9 16:05:54 | 只看该作者
转帖一下DUKB版主的理解:

having done这个一般出现在两种正确结构
having done...., XXX +V +O
XXX, having done, v+o


这时候的having done都是做的noun modifier,而不是adverbial modifier
其实这两个结构是一样的

having done做noun essential modifier的话一般都会被判为错(没有comma的情况下)
在prep,og都没有作为过正确选项
-- by 会员 yiqing2012 (2013/1/20 0:56:45)


再弱弱的问一下~~~ 什么是noun modifier
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

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

ChaseDream 论坛

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

返回顶部