加拿大停车场同事说“雪不会prevent我上班”,我还以为他在说“预防”……

美剧学英语:prevent - 加拿大停车场同事说“雪不会prevent我上班”,我还以为他在说“预防”……

搬到加拿大以后,我一直觉得 prevent 这个词自己很熟。

初中就背过:prevent = 预防。
所以每次看到它,我脑子里第一反应都是“提前防止某件坏事发生”。

直到有一天,我在公司停车场闹了个小笑话。

那天早上刚下完一场大雪。
停车场里全是积雪,几个人一边铲车上的雪,一边吐槽天气。

同事 Mike 看着自己的车说:
“This snow won’t prevent me from getting to work.”
“这点雪不会阻止我去上班。”

我听到 prevent,脑子立刻自动翻译成:
“这场雪不会预防我去上班?”

我站在旁边愣了两秒。

然后很认真地问:
“Prevent you from what? Getting sick?”
“预防你什么?预防你生病吗?”

Mike 手里拿着雪刷,直接停住了。

“What?”
“什么?”

我还怕他没明白,又解释了一遍:
“You said the snow can’t prevent you. Prevent means… like prevent a cold, right?”
“你说雪不能 prevent 你。Prevent 不就是像预防感冒那种吗?”

旁边正在铲雪的同事已经开始笑了。

Mike 这才反应过来:
“Oh! No. Prevent someone from doing something means stop them from doing it.”
“不是。Prevent someone from doing something,就是阻止某人做某事。”

然后他指着半辆还埋在雪里的车:
“So the snow won’t stop me from going to work.”
“所以我的意思是,这场雪阻止不了我去上班。”

我当时突然发现,自己虽然背了十几年 prevent = 预防,
但只要它一进入真实生活,我的大脑还是死死抓着那个中文翻译。

更尴尬的是,下午经理发邮件说:
“Please let me know if anything prevents you from attending the meeting.”
“如果有什么事情妨碍你参加会议,请告诉我。”

这次我终于没理解成:
“如果有什么事情预防你参加会议……”

prevent 本身确实可以翻译成“预防”,比如:
prevent accidents
预防事故

prevent disease
预防疾病

但北美日常交流里特别常见的是:
prevent someone from doing something

意思更接近:
阻止、妨碍、使某人无法做某事。

比如:
“The weather prevented us from leaving.”
天气使我们没法出发。

“Nothing will prevent me from finishing this.”
没有什么能阻止我把它完成。

现在我再看到 prevent,已经不敢只背一个“预防”了。

有时候真正让英语卡住你的,不是单词没背过,
而是你背得太熟的那个中文意思,反而prevent你理解真正的英文。

你们有没有这种“明明认识这个词,放进生活里却完全理解错”的经历?