英语里一般过去将来时 说这个将来时间不会蔓延到现在是不是有问题?

英语里一般过去将来时 说这个将来时间不会蔓延到现在是不是有问题?譬如说我现在说 She told me she would come here at 5 pm. 现在就是5点 怎么不会蔓延到现在?

“蔓延”是指某个动作发生在过去,且这个动作或影响会延续(蔓延)到现在。
句子里told发生在过去,但told并没有"蔓延"到现在。你讨论的是另一个动作come, come会在5点发生,但并没有在过去发生,所以也不算"蔓延“。追问

但是是有区别的吧 譬如说过去将来完成进行时 He said by the end of this term,he would have been studying English for three years. 昨天说的这话 这学期还没有结束 而且查了不少定义根本没有蔓延这一说啊

追答

would have been studying 是过去将来完成时,这里就体现了动作持续。单独一个过去将来时不能表达“蔓延”或动作的延续

追问

好的 谢谢您的回答 想问您一个句子您看对不对 He prepared some food before he leaves tomorrow.

追答

句子有问题。这里要么He'll prepare some food before he leaves. 要么He has prepared some food before he leaves. 前者还没准备,后者已经准备了(准备这个动作发生在过去,但影响到他离开之前)。如果主句一般过去时,时间状语却是一般将来时,等于有两个错开的时间点在一句话里,矛盾了。 用完成时没有问题,因为完成时体现了一个“蔓延”,动作或影响的延续,所以时间线可以连起来。

追问

好的 谢谢您 那为什么说是两个时间点不对吗 主句和从句不可以一个现在 一个将来嘛?

那如果说他在过去某一时候当过医生,那她明天肯定会来参加考核. 这个也要用完成时嘛? 那定语从句里能不能错开时间内

Because he was doing something suspicious,police will investigate him tomorrow这样不行吗

追答

这是原因状语,并不是描述主句发生时间的时间状语。

追问

哈哈哈 好的 有点混了 条件状语 时间状语都是现在表将来 但是查到可以说If he was a manager, I will give him an interview.这样没问题吧 并不是表示虚拟

追答

同样不是时间状语

追问

嗯嗯 但是您说的时间点该怎么理解呢 抱歉我有点死扣 想搞懂 非常感谢您…他在将来离开之前 准备了一些食物(在将来之前 可以说现在已经准备了,在过去准备了不都在将来之前嘛)

追答

照你这么说的话afer某个过去的时间点都可以用在一般将来时里了... 其实英语里时间状语是有分界的,将来的时间是相对现在而言的,而过去的时间是到现在为止。不带穿越的。 如果遇到你说得,在将来之前现在已经准备了,现在完成时就可以描述。过去准备的动作影响到现在。

追问

那只有原因状语是这样嘛 条件状语 原因状语 让步状语就不存在了吧?

追答

说的是时间状语。 其他状语在时间上并没有限制。

追问

我懂了 老师 拿after 来讲你after一个过去 当然是相当这个动作之后的所以应该是过去完成时 反推before before表达将来概念也应该是现在相对的将来吧?

过去将来时 不好意思 打错了

追答

恩恩, 你理解的没错。另外我不是老师啊。

追问

哈哈 帮助我的嘛 喊您一声老师

老师其实还有一个关于过去将来时的用法 已经提问了 不知道您有空看一下嘛

He has prepared some food before he leaves.那如果放在过去He had prepared some food before he left. 在他走之前他已经准备了许多食物. 那从这句话里before he left能不能理解为过去将来时呢 现在到底走没走?

温馨提示:答案为网友推荐,仅供参考