加拿大邻居说认识他“donkey’s years”,我认真问:你家以前养驴?

刚搬到加拿大没多久,我去邻居家参加后院烧烤。
大家正聊附近一家开了很多年的修车店,邻居 Mike 指着老板说:
“I’ve known that guy for donkey’s years.”
“我认识那家伙好多年了。”
但当时我的脑子只抓住了两个词:
donkey = 驴
years = 年份
我愣了两秒,脑补出一幅加拿大农场画面。
于是我很认真地问:
“Did you grow up on a farm with donkeys?”
“你小时候是在养驴的农场长大的吗?”
全桌突然安静。
Mike 手里的汉堡都停在半空中。
“What?”
“什么?”
我赶紧解释:
“You said ‘donkey’s years’… so I thought maybe you were talking about the years when you had donkeys.”
“你刚才说‘驴的年份’……我以为你说的是你们家养驴的那些年。”
旁边一个女生直接笑到弯腰。
Mike 也笑了:
“No, no. ‘For donkey’s years’ just means for a very long time.”
“不不,for donkey’s years 就是‘好多好多年’。”
我这才发现,刚才那句话其实非常简单:
“I’ve known him for donkey’s years.”
= 我认识他很久很久了。
更尴尬的是,修车店老板刚好走过来。
Mike 立刻指着我说:
“He thought I used to raise donkeys.”
“他以为我以前养驴。”
老板看了我一眼,特别淡定:
“Well… I did have a donkey when I was a kid.”
“其实……我小时候还真养过一头驴。”
全桌瞬间笑炸。
我当时只想找个地方把脸藏起来。
后来我才发现,英语里最容易把人带沟里的,往往不是难词,而是每个单词你都认识,拼在一起却完全不是那个意思。
现在看到 donkey’s years,我脑子里还是会先闪过一头驴。
你第一次看到这个表达,会不会也理解成“驴的年份”?









