ChaseDream
搜索
123
返回列表 发新帖
楼主: xionghuixh
打印 上一主题 下一主题

og226

[复制链接]
21#
发表于 2006-7-23 17:48:00 | 只看该作者

 agree ~

 我覺得原本是該用had had~但因為前面接了credited...with所以第一個had改成動名詞形式having! 個人覺得英文能不要用背的就不要背!! 用理解的才能常記心中! 不然太多東西要背了~根本記不完
22#
发表于 2006-8-9 03:00:00 | 只看该作者
having done 是一个现在分词的主动完成形式, 强调这里分词发生的动作是发生在主句谓语动词之间。     这里不是取决于现在完成时或过去完成时的区别。
23#
发表于 2008-5-3 12:23:00 | 只看该作者
以下是引用xionghuixh在2004-10-11 13:53:00的发言:

226. Pablo Picasso, the late Spanish painter, credited African art with having had a strong influence on his work.

(A)              with having had

(B)              for its having

(C)             to have had

(D)             for having

(E)              in that it had

The verb form having had is used appropriately in choice A to indicate action that occurred prior to action expressed in the simple past tense--that is, to indicate that African art had influenced Picasso before he credited it with having done so.

还是不懂为什么用完成时?????

credit sb./sth with doing sth: 相信/认为sb/sth有能力do sth;

credit sb./sth. with having done sth: 相信/认为sb/sth已经do了sth

从语义上分析, 这句话应该选择后者

24#
发表于 2008-8-4 07:46:00 | 只看该作者

呵呵

查了语法书, 知道过去完成时和现在完成时的用法, 列在下面希望和大家一起探讨:

现在完成时大体有三种用法:

1, 表达某件事情 that happened (or never happened) before now,最重要的是,事件发生的时间是不知道或者不重要的, 如果事件发生的时间具体化,则应该用一般过去时;

2, 表达某个在现在之前一直重复的动作.

3, 表达一个发生在过去, 一直延续到现在的行为.

而过去完成时,只能用在行为A, 在事情/时间B之前已经完完全全,彻彻底底地完成了.

在这个句子里,并没有包含这层意思,所以用现在完成时是合理的.

不知道这样分析对不对,希望大家,雁过留名哈,多多帮助我,呵呵,新手上路,大家帮帮我

您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

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

ChaseDream 论坛

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

返回顶部