这座城市对我施了魔法,我永远不想离开。

The city had cast a spell on me and I never wanted to leave.

点击显示答案

The city had cast a spell on me and I never wanted to leave.

cast 是动词 cast 的过去分词形式,cast 的意思是"投掷、投射",在这里引申为"施加、施展"。 a 是不定冠词,表示"一个"。 spell 是名词,意思是"咒语、魔法"。 on 是介词,表示"在...上"或"对..."。 cast a spell on 是一个固定短语,字面意思是"对...施展咒语",引申为"使...着迷、深深吸引"。

在 App 中完整学习这张卡片

在 App 中学习