what he said convinced me that i was mistakesaid 是发生在 过去的过去 为什么 不用过去完成时 what he had said

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 14:01:12
what he said convinced me that i was mistakesaid 是发生在 过去的过去 为什么 不用过去完成时 what he had said

what he said convinced me that i was mistakesaid 是发生在 过去的过去 为什么 不用过去完成时 what he had said
what he said convinced me that i was mistake
said 是发生在 过去的过去 为什么 不用过去完成时 what he had said

what he said convinced me that i was mistakesaid 是发生在 过去的过去 为什么 不用过去完成时 what he had said
首先不是mistake是mistaken,adj.过去完成时可以用,这句话意思就有些变化了,我在最后给你解释.
关于完成时跟老外讨论了无数次,我一个美国朋友都分不清完成时和过去式,现在我的出来的结论是从语法上没法弄明白,但是从语感上可以,用现在完成时举例,
I have finished my home work.
I finished my homework.
这两句话都对,都是发生在过去了的事情,所以不是说完成时就不能表示过去,但是你放在场景里去体会,后者像是在陈述流水账,比如昨天我吃了面包,喝了牛奶...这肯定是过去式吧,但是如果你加上完成时,带着个"已经"的意思就带情绪了,第一句"我已经完成我的作业了(暗含着下一句话:别叨叨了,不行你检查检查?...) 第二句,"我完成我的作业了."(就是陈述一个事情,你后边可以接,then I went to the gym.就是跟写日记一样,我完成作业了,然后我去了健身房)
在这里我再加上一句" I had finished my homework,so I went to the gym." 这里边就带出了语气,表示的是"我当时已经完成作业了,所以我去了健身房." 为什么我用了so 纯属是因为感觉,当你用完成式的时候你总是带着语气,在语法书上解释的是"过去发生的事儿影响到现在",我觉得太晦涩,太公式化,你多看看电影什么,多关注下他们的语气,就能体会到我的这个意思了..
这样你再看,你这句话,
1.what he said convinced me that i was mistaken
2.what he had said convinced me that I had been mistaken
这里第二句话,完全就成了看时间点,你用了had said 表示他说过的话是在你被convinced之前一段时间,你后边也必须用过去完成时,因为你的误会也肯定是在你convinced之前,否则你都确信了就不会是误会了.这样比较古怪,外教给我的意思是,他们不这么说,用第一句完全就表达出意思来了.
同时他们推荐了这个句 :
3.what he said convinced me that I had been mistaken 这句话跟2.就很自然了.said 和 convinced 在说这句话的人的脑子里没有必要分什么先后,就是过去一天他said了,而当时就让我convinced了原来我以前是误会了.需要注意的是,这句话里3个动词的时态只是用来表时间点的前后,不带语气,
总结下,现在完成时,都是带着隐含的情绪.过去完成时,有时候可以代表语气(见上文中的I had finished my homework,so I went to the gym.你可以理解为母亲质问孩子为什么跑去健身房说的话.) 也可以纯粹的表示时间点(见句 3.)

这里强调过去说过的话 不牵扯时态问题可是 said 不是发生在 convinced 之前 过去的过去?是在他之前 但不是所有一个动作在另一个动作之前就都用过去完成时,你比如说两个动作相继发生的时候就直接用过去式 什么时候用过去完成时 表式过去的时间之前的动作持续到了过去 say 是非延续动词 所以不可能表示延续到了什么时候 这里单纯就表示过去的一个动作I thought I ...

全部展开

这里强调过去说过的话 不牵扯时态问题

收起

如果强调过去的过去一直延续到过去的情况,用had 楼上解答是正解,符合语法但关键是表达意思,有适用情况。语法的使用也是为了达意,不可本末倒置

这里是一般过去时,said 就是过去发生的事情,用不着had。可是 said 不是发生在 convinced 之前 过去的过去?过去的过去也就是一般过去啊,即使是在一千年以前说过的话也就是过去而已。如果强调过去的过去一直延续到过去的情况,用had。比如 he had talked for over half hour that made me boring. 他说了半个多钟头的话,我被他烦死了I...

全部展开

这里是一般过去时,said 就是过去发生的事情,用不着had。

收起

这句话的潜意思应该是这样的:过去我不知道他说的话,现在我知道了。所以我被误解和他说的话都是过去式的,而这个句子是我现在知道了,原来他说的话确定了我是被误解了 。
举个例子:
甲对乙说:你真有能耐啊!当时乙听了不明所以。后来乙回忆起来,原来甲说这话是因为有人说了乙的坏话,比如爱出风头等。这时乙才明白原来寻时甲说这句话是有原因的。不知说没说明白,汗...

全部展开

这句话的潜意思应该是这样的:过去我不知道他说的话,现在我知道了。所以我被误解和他说的话都是过去式的,而这个句子是我现在知道了,原来他说的话确定了我是被误解了 。
举个例子:
甲对乙说:你真有能耐啊!当时乙听了不明所以。后来乙回忆起来,原来甲说这话是因为有人说了乙的坏话,比如爱出风头等。这时乙才明白原来寻时甲说这句话是有原因的。不知说没说明白,汗

收起