ChaseDream
搜索
12345下一页
返回列表 发新帖
查看: 17013|回复: 40
打印 上一主题 下一主题

OG 111,一事不解

[复制链接]
楼主
发表于 2005-4-10 07:04:00 | 只看该作者

OG 111,一事不解

111. Egyptians are credited as having pioneered embalming methods as long ago as 2650 B.C.


(A) as having


(B) with having


(C) to have


(D) as the ones who


(E) for being the ones who



答案是B。我的疑惑是are credit with having done sth. 2050B.C.里,完成时怎么可以有具体的时间来修饰呢?请NN解惑。谢谢。

沙发
发表于 2005-4-10 07:20:00 | 只看该作者

OG里说:  In English it is idiomatic usage to credit someone with having done something

还有另外一个例子

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(A)

(E) in that it had

Choice A is the best. In this sentence, where credit(ed) is used as a verb, the idiom in English is to credit something with having had some effect. Thus only choice A is idiomatic. Both for (in B and D) and to (in C) can be used idiomatically when credit is a noun, as in “Picasso gave credit to African art for having had a strong influence on his work.” 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.

板凳
 楼主| 发表于 2005-4-10 09:37:00 | 只看该作者
OG 226用完成时我觉得可以理解,但是OG 111最后有明确的时间状语,怎么可以用完成时呢?比如说:I have finished my homework yesterday.是错的.应该是I finished my homework yesterday.
地板
发表于 2005-4-10 09:45:00 | 只看该作者

I have seen a lot of examples in OG or GWD that use "have done" without a 明确的时间状语. I was once confused and later pressed myself to find an explaination. It seems that when the sentence trys to express the meaning that somebody/something is the first of the kind, it always uses "have done" to show that the action has been finished.

If somebody has a better explaination, please contribute.

5#
 楼主| 发表于 2005-4-10 10:34:00 | 只看该作者
困惑,困惑.请NN们说说啊.
6#
 楼主| 发表于 2005-4-10 20:43:00 | 只看该作者
UP,请指教啊.
7#
发表于 2005-4-11 09:27:00 | 只看该作者

我觉得这里只是一个固定搭配的问题. 我们应遵循英语的表达习惯.

8#
发表于 2005-4-11 09:32:00 | 只看该作者

我查了一下longman:

credit somebody with (doing) something
to believe or admit that someone has a quality, or has done something good
Do credit me with a little intelligence!
Evans is credited with inventing the system.

很奇怪OG出现的两个题都有have. 我想GMAT有自己的家规, 就象consider sth sth, 中间不能有as

把它当成一个固定搭配, 这是我的看法. 请NN指教.

9#
发表于 2005-4-11 09:55:00 | 只看该作者
用完成时,标志,他们过去是这样,这种状态一直持续到现在.
10#
 楼主| 发表于 2005-4-11 10:37:00 | 只看该作者

难道ETS认为完成时可以跟具体时间一起用吗?也就是说,下面的句子是正确的: Mary has finished her undergraduate study in 1998.我觉得这是不对的.

colacat mm,我的问题是完成时是否可以跟具体时间一起用.

请NN指导.

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

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

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

ChaseDream 论坛

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

返回顶部