“施魔法于”常见的英文表达有 cast a spell on、enchant(后接宾语时表示“对……施魔法” )、work magic on 等。以下为你分别举例:
含义:指通过念咒语等方式对某人或某物施加魔法,带有一定的神秘和奇幻色彩。
例句:The witch cast a spell on the prince, turning him into a frog.(女巫对王子施了魔法,把他变成了一只青蛙。)
含义:本意是“使着迷;使陶醉”,在描述魔法相关情境时,可表示“对……施魔法;用魔法迷惑”,强调魔法带来的奇妙或迷幻效果。
例句:The fairy enchanted the forest, making it look like a dreamland.(仙女对森林施了魔法,让它看起来像个仙境。)
含义:强调魔法产生的效果,意思是“对……施展魔法并产生奇妙效果” 。
例句:The magician worked magic on the cards, making them disappear and reappear.(魔术师对卡片施了魔法,让它们消失又重现。)