learn by heart

learn by heart — 慣用語

1. to memorize a piece of text, a speech, or information so completely that you can

1.慣用語B1
釋義

背誦;牢記

完全記住,能準確複述

to memorize a piece of text, a speech, or information so completely that you can say or write it again accurately without any notes or prompts.

例句

Chidi had to learn all thirty chemistry formulas by heart for the final exam.

Chidi 為了期末考,得把所有三十個化學公式背下來。

collocation: learn [specific content] by heart for [purpose]

The cast learned their lines by heart long before the first dress rehearsal.

劇組演員早在第一次彩排前,就把台詞背得滾瓜爛熟。

同義詞
  • memorize

    more direct and used in everyday American English; 'learn by heart' adds a sense of thoroughness and permanence

反義詞
  • forget

    the opposite of retaining in memory

文法句型

learn [something] by heart

用法筆記

Often used for poetry, songs, scripts, speeches, or factual information that must be recalled without aid. More common in British English than in American English, where 'memorize' is the typical alternative.

常見錯誤

I learned about heart the poem.
I learned the poem by heart.
💡The phrase 'by heart' always follows the thing you are memorizing, with no preposition between them.