加拿大宠物店店员说“feed on”,我差点以为要把虫子放它身上喂……

周末在加拿大陪朋友去宠物店买蜥蜴用品。
店员一边拿蟋蟀,一边说:
“These lizards feed on insects.”
“这些蜥蜴以昆虫为食。”
我英语脑子突然卡住了。
feed 我知道是“喂”,on 我知道是“在……上面”。
feed on?
“在上面喂?”
我脑补了一下:难道养蜥蜴还得把虫子放在它背上?
于是我特别认真地问:
“So… do I put the insects on the lizard?”
“所以……我要把虫子放在蜥蜴身上吗?”
店员手里的盒子停在半空。
旁边朋友已经憋不住了:
“No! It means they eat insects.”
“不!意思是它们吃昆虫。”
店员也笑着补了一句:
“Right. They feed on insects. They don’t get fed on top.”
“对,它们以昆虫为食,不是把食物放它们身上喂。”
我当场看了一眼那只蜥蜴。
它也看着我。
那一瞬间感觉它的眼神都在说:
“你英语没学明白,先别养我。”
后来才彻底记住,feed on 不是“在……上面喂”,而是“以……为食”。
比如:
“Deer feed on grass.”
鹿以草为食。
“Many birds feed on insects.”
很多鸟以昆虫为食。
最好笑的是,回家路上朋友还问我:
“So where were you planning to put the crickets?”
“所以你刚才准备把蟋蟀放它哪里?”
我说:
“Honestly… probably on its back.”
“说真的……大概背上吧。”
在国外生活,你们有没有遇到过这种每个单词都认识,合在一起却完全理解反了的表达?









