「as long as」怎么会有「只要」的意思?

「as long as」怎么会有「只要」的意思?

字面上看「as long as」是一样长的意思

如果我们把这个long,理解为时间上的长度,而非空间上的长度,可能会更容易理解

这样的话,as long as就成了,和…一样久的时间

也就可以理解为,和…持续一样长的时间

那么A as long as B也就意味着——A持续的时间与B一样长。在B这个条件持续存在的时间范围内,情况A也会持续存在。即A成立的时间与B成立的时间一样长,在B成立的时间内,A都成立,于是可以推出:

「只要」B成立,A便成立。

我们可以找个例句。就先随便编一个吧,「只要世界没有毁灭,我都会一直爱着你」:

I’ll love you until the world falls.

用as long as来翻译的话

As long as the world exists, I love you.

条件是the world exists,只要满足这个条件,就会有I love you的结果。这是把as long as当做「只要」的理解

如果把as long as当做「一样长的时间」呢?那么便是——I love you的时间,和the world exists的时间一样长,天荒地老,海枯石烂,世界还持续存在的时候,我的爱都不会结束

你会发现上面这两个基本上是同样的意思