long after
long after /lɔːŋ ˈæftər/
这是一个常见的时间表达,意思是:很久以后、在……之后很长时间、过了很久之后。
这句话里的 long after 用得非常典型。整句话表达的是一种回忆和感激之情。
They taught me lessons that stayed with me long after they were gone.
翻译:
他们教给我的那些道理,在他们离开很久以后,依然一直留在我的心中。
也可以更自然地翻译:
他们教会我的东西,即使在他们离开很久以后,仍然深深影响着我。
1. 句子结构分析
这句话可以分成三部分:
① They taught me lessons
- They:他们
- taught:教(teach 的过去式)
- me:我
- lessons:课程、教训、经验、人生道理
这里的 lessons 不是学校里的课程,而是指人生经验、道理。
② that stayed with me
这是一个定语从句,修饰前面的 lessons。
- that:指代 lessons
- stayed:停留、留下(stay 的过去式)
- with me:在我身边、伴随着我
合起来:
这些道理一直留在我心中。
这里的 stay with me 是一种形象的表达,表示某种记忆、经验或影响一直伴随着自己。
③ long after they were gone
- long after:在……之后很久
- they:他们
- were:是(be 的过去式)
- gone:离开的、不在了的
合起来:
在他们离开很久以后。
2. 重点单词和表达
stay with someone
不仅可以表示某人和你待在一起,还可以表示某种东西一直留在某人的记忆或心中。
例如:
- That experience stayed with me.
那段经历一直留在我的记忆中。
- His words stayed with me for years.
他的话让我记了很多年。
- The memory will stay with me forever.
这段记忆将永远留在我心中。
be gone
表示离开了、不在了,也可以委婉地表示某人已经去世,具体要看上下文。
例如:
- When I got home, he was gone.
我到家时,他已经走了。
- My grandparents are gone now.
我的祖父母现在已经去世了。
3. 这里为什么用 long after?
注意这两个时间:
- They taught me lessons.(他们教会了我一些道理。)
- They were gone.(他们离开了。)
而这些道理在他们离开很久以后,仍然影响着说话的人。
所以:
long after they were gone
不是简单的“他们离开很久以后”,而是强调:即使他们已经不在身边了,他们留下的影响仍然持续存在。
这句话很有感情色彩。