LetsWords
常用表达

By heart 是什么意思?熟记于心,为什么不是 by memory

By heart 表示记得能逐字复述。背熟诗歌可以说 know it by heart;from memory 则侧重不看笔记或图片,凭记忆完成。

By heart 表示记得非常熟,能逐字重复。最常见的搭配是 learn something by heart 和 know something by heart,内容可以是诗、电话号码、歌词或戏剧台词。

想在对话中用 by heart 吗?

练习在对话中灵活使用英语词汇

开始学习

learn + something + by heart; know + something + by heart; from memory (= without looking)

  • As a child, I had to learn a long poem by heart for the school concert.
  • I still know my grandmother's old phone number by heart.
  • Don't just learn useful phrases by heart; practise building sentences with them.

修改原因

修改前I know my passport number by memory.

修改后I know my passport number by heart.

By memory 看起来合理,但不是这里的自然英语搭配。要说某件事已经记熟,用 by heart,常与 learn 和 know 搭配。

Cambridge Dictionary

From memory 表示不看笔记或图片,凭记忆完成:She drew the map from memory。By heart 则强调文字或数字已准确记住:I know the poem by heart。书面语中,memorise 常可替代 learn by heart,例如 memorise key dates。

动手练习

We've sung this song at every family party, so I know all the words ___.

(by heart / by memory)

查看答案

by heart — 这首歌唱过很多次,歌词已经准确记住,所以选 by heart。By memory 不能在这里代替这个常用表达。

想一个你能背出来的内容,例如诗、歌或号码。使用 by heart,说明是什么,以及为什么记住了它。

I know a short Pushkin poem by heart because we had to learn it at school.

练习把新词用准确

用正在学的词造句。LetsWords 检查用法和语法,提供修改与母语解释,再通过复习巩固。

制定练习安排

按英语水平和学习目标练习,查看修改及错误解释。