Good question! 被你这么问,我发现我昨天说错了啊,不好意思.....话说你看得真细致,我当时看的时候没理解深入就糊弄过去了,惭愧惭愧-_-你看看现在这样对不对:
Finally, the idea (of completed action) can be used simply to place a (Present Perfect) action (earlier than another action) in -ing forms, infinitives or subordinate clauses.
这样断句是不是合理些?place sth in ..... 这样的话,他给的例句 have taken 是这个idea of completed action pay是那个another action 对,作者表达的idea是"take..."在"pay..."之前completed
"She will pay you when you have taken out the garbage." 在这里算是subordinate clause的情况 (我昨天理解错了这里....当时没捉摸透那个subordinate的意思....) subordinate就是从属的、级别低的,这句话main clause是"she will pay you", sub clause是"when you have taken out the garbage",作者把这个completed action写成现在完成时,放在以when打头的sub clause里边。
我来造句吧,你帮我纠错
In a sub clause: We will check our answers and discuss the problems when we have done this SC set. When we have done this SC set, we will check our answers and discuss the problems.
In -ing form: Having done this SC set, we will check our answers and discuss the problems.
In infinitive: To have done this SC set, .....怎么这么诡异,造不出来了啊........求助求助
对于它举的第一个例子,我的理解是它想说明:如果我们不把earlier action用完成时表示的话,就体现不出两个事件的先后顺序。 假如我上面的造句改成: We will check our answers and discuss the problems when we do this SC set. Doing this SC set, we will check our answers and discuss the problems. 这样的句子就说两件事情同时发生,这表达很illogical.....
你的第二点: 你的举例涉及到过去完成时了,不过这个原文只讨论现在完成时的情况。 我看之后的过去完成时部分说,如果两个动作的前后关系很明确就不用过去完成时,要用一般过去时。 那么是否”做了1000道题和考了750“可能只需用一般过去时就行?
我这么理解,如果仅仅是说两个序列事件A和B,逻辑上并不强调A对B造成影响,那么就都用一般过去时。 典型的例子是born....... Sb was born in France in 1900 and moved to the US in 1920.... 似乎我在GMAT里没看得到用什么"had been born"的,因为地球人都知道be born发生在先,就不需要作者去强调 还有一种情形是,如果已经有then,after,before这样的词汇明确表示事件先后,那么就可以用一般过去时表示A和B。
但是,如果作者希望从逻辑上强调A对B造成影响 ("has direct bearing on....") 那么就过去完成时表达A,一般过去时表达B。典型的例子就是那个沙滩画画的。 不过Manhttan也说了Perfect Tenses: Only When Necessary 做OG的时候我发现有些题目,OG认为两种时态都可以接受......总之就是从语义逻辑出发。
我编的这个例子,如果我想强调NN的成功跟做了1000题很有关系,那么做了1000题就用过去完成时。 如果我只是想说两件事:“NN先做了1000题,再去考了试”,那么我就用一般过去时,因为我已经用了before来表示这两件事的先后顺序。
3Q 我再梳理一下 第一点: 也就是说,你认为 (in -ing forms, infinitives or subordinate clauses)是修饰another action的。我之前就是因为没读懂逻辑关系不知道这个 (in -ing forms, infinitives or subordinate clauses)是否指another action。因为例句没有把它提到的三种状态都举出来(它最好都举例嘛) 那么这个第二个例句只是说明了 其中的 infinitives 吧 因为在例句 she will pay you when you have taken out the garbage 里 have taken 是这个idea of completed action pay是那个another action 根据another action (in -ing forms, infinitives or subordinate clauses)来看 这个pay 是属于其中 infivitives 的情况 我这样理解对不? 第二点: 你的举例涉及到过去完成时了,不过这个原文只讨论现在完成时的情况。 我看之后的过去完成时部分说,如果两个动作的前后关系很明确就不用过去完成时,要用一般过去时。 那么是否”做了1000道题和考了750“可能只需用一般过去时就行?
Finally, the idea (of completed action) can be used simply to place a (Present Perfect) action earlier than another action (in -ing forms, infinitives or subordinate clauses).
我的理解:你想说A发生在B之前,就用现在完成时表示A,然后把B用-ing forms, infinitives or subordinate clauses表示。
其实我个人觉得,不一定是现在完成时吧,任何完成时都可以,用完成时这种方式来强调completed action.
-- by 会员 babybearmm (2012/1/25 14:09:02)
-- by 会员 童颜公主 (2012/1/25 23:08:40)
|