我的问题是关于比较形式后补出的动词的. 1. 为什么不能把A理解为so many changes at once as (the changes)they had(过去时, 而非过去完成时) in 1986. 2. 在比较结构中, 补出的动词或助动词应该如何判别??以什么为标准呢?? 例如本题的正确答案就补出了原动词, confronted. 在对付本题的过程中, 我就把had理解为了have的过去时, 而不是过去完成时. 1. A: so many changes at once as (the changes)they had (confronted) in 1986. 比较,是实意动词的比较,这里必须补出comfronted,这里从逻辑和in1986上判断,是过去从未有的一个事件和过去一个事件的比较,即过去完成时态和过去时比较,所以A是错误的 2.在比较结构中,但谓语(内容)一致的时候,比较两个主语时,在比较词(than/as等)后,要尽量补出谓语动词,其原则为: (1)当比较词之前的谓语动词为一般现在时或一般过去时,比较词后应该相应的用do/does/did/is/was/were/are来替代; (2)当比较词之前的谓语动词由助动词(情态动词)+主要动词组成,则在比较词之后保留此助动词(情态动词)即可; (3)比较前后的时态不一致:两个比较对象的动作是相同的,但是其发生的时间却不一致 a.比较前是过去时,其后的时间状语暗示了将来的动作,补出助动词will b.比较前是过去时,其后是过去完成时,补出had 在3 b这种情况里面,如下例: I had 3 more books in 1997 than I had in 1996 I had 3more books in 1997 than I had had in 1996. 到底哪一个对? 在第一句话中,确实是补出了HAD,但是这个HAD也许会被认为是过去时,或者被认为是过去完成时,省略了实意动词HAD啊。
1. A: so many changes at once as (the changes)they had (confronted) in 1986. 比较,是实意动词的比较,这里必须补出comfronted,这里从逻辑和in1986上判断,是过去从未有的一个事件和过去一个事件的比较,即过去完成时态和过去时比较,所以A是错误的 2.在比较结构中,但谓语(内容)一致的时候,比较两个主语时,在比较词(than/as等)后,要尽量补出谓语动词,其原则为: (1)当比较词之前的谓语动词为一般现在时或一般过去时,比较词后应该相应的用do/does/did/is/was/were/are来替代; (2)当比较词之前的谓语动词由助动词(情态动词)+主要动词组成,则在比较词之后保留此助动词(情态动词)即可; (3)比较前后的时态不一致:两个比较对象的动作是相同的,但是其发生的时间却不一致 a.比较前是过去时,其后的时间状语暗示了将来的动作,补出助动词will b.比较前是过去时,其后是过去完成时,补出had 在3 b这种情况里面,如下例: I had 3 more books in 1997 than I had in 1996 I had 3more books in 1997 than I had had in 1996. 到底哪一个对? 在第一句话中,确实是补出了HAD,但是这个HAD也许会被认为是过去时,或者被认为是过去完成时,省略了实意动词HAD啊。 |