您现在的位置是:首页 > 本地 >

怎么理解《生活大爆炸》第八季第五集里面讨论的语态?

2022-12-15 08:36来源:网络本地 0人已围观

摘要之前关注了这个问题想答的,但是后来忘了...于是我顶着一堆assignment不做来答题了...其实个人觉得这个电…...

之前关注了这个问题想答的,但是后来忘了...于是我顶着一堆assignment不做来答题了...

其实个人觉得这个电影的剧情是错的,Sheldon的结论也不对,但是反正只是情景喜剧呗,不严谨就不严谨吧...如果我的想法有错误请指正。

至于语法部分,因为这玩意根本不存在,我下面扯得可能也是错的...欢迎讨论。

【以下一大段汉字都不是重点,但是对于理时态的逻辑有帮助】

因为我没看过那部电影,所以只是百度了一下,然后里面的剧情是这样的:

Marty和博士坐着时光机去了2015年,Biff是坏人发现了时光机的秘密,于是Biff在2015年坐时光机回到了1955年把体育年鉴给了年少的自己。于是从他21岁开始他根据体育年鉴买体育彩票成了富翁,开始操纵城市。

Howard开始怀疑,如果Biff回到了过去,那么他就创造出了一个不同的历史,Marty和博士因为已经去了2015年,所以在这个历史中是没有Marty和博士的,所以在这个历史中也就没有时光机,那么Biff也就不能坐时光机回到过去。Leonard的论证在这里没什么用,Sheldon的逻辑有点绕。他说在新的时间线上,因为Marty和博士没有去2015年,所以2015年的Biff也就没有回到过去送年鉴,也就是说历史又正常了:它还是Marty和博士去了2015年然后Biff坐时光机回去这个历史。

这是一个物理或哲学上的问题,如果你改变了历史,那以后的你就不是坐时光机回到过去的你了。举个极端例子,如果你回到过去砍断了过去自己的一只手,那么你长大后坐时光机的时候应该缺一只手才对,但是你在砍手的时候还是正常的,只有在你砍下去之后才会少一只手。

所以我觉得这个地方剧情是错误的,包括当时看X战警看得我也很无语。我觉得每时每刻的时间都是一个平行宇宙,就算你改变了过去的时间也只是会创造出一个新的平行宇宙,而且只要你做出了任何一点点改变,都会产生新的平行宇宙,而不会改变你之前生活的宇宙。所以我觉得Sheldon说的是不对的,就算Biff最终还是拿到了时光机,他也是在不同的平行宇宙中拿到的时光机。

【以上都不是重点,纯属个人观点】

然后重点来了!我们来分析语法:

Sheldon的疑惑是这样的:

Is "placed" the right tense for something that would have happened in the future of a past that was affected by something from the future?

Leonard改成了:

So, it wasnt until his 21st birthday that Biff had will have placed his first bet(赌注).

timeline:

要理解一个复杂的时态,把它一层层的叠加起来会很有效。

本来如果没有时光机的话,我们在2014年会说he placed his first bet.

或者我们说他在1958年已经买了,会说he has placed his first bet.

这时候会出现一个基本上看不到的时态:将来完成时: he will have placed his first bet.这个意思是说“到某个时间点的时候他将会做完了某件事”。给一个语境的例子:在明天十点前我就(已经)写完作业了(,到时候就有时间出去玩了)。在中文中硬加一个“已经”会听上去有点怪,但是写完其实就表示的是完成时了。

关键逻辑开始了!虽然说他们是回到了过去,但是实际上他们还是在未来做事。看上面的timeline,在从上面的2015年到下面之后,其实是在2015年的基础上又经历了下面的事,把两条合起来就是这样的

所以说如果以2015年为现在,在1958年发生的事在一定程度上是未来的事,所以可以说是will have placed his first bet.

但是和其他的未来的区别在一定程度上它又是一个过去的事,所以说would have placed his first bet.

到这为止是Sheldon说的 something that would have happened in the future of a past(看上面的句子),但是这个past还有一个特点是 a past that was affected by something from the future.关键点,一个是affected影响,所以应该用完成时,又因为他是一个past,过去,所以用过去完成时,所以我们把would变成过去完成时,因为will其实没有过去分词的形式所以我们就不变它了,就变成了had will have placed his first bet. (此处应该有掌声!)

哎呦卧槽论证这玩意真是累死了...简直就是为了增加笑点没事找事 = =还有另一个句子Marty and Doc never had have had brought the time machine to 2015.你们自己建timeline拆时态分析吧...

当然以上扯得我稍微有点晕乎,如果哪个地方说错了还望指正。

Tags: