learn by heart
learn by heart — 慣用語
1. to memorise something completely so that you are able to say or write every part
背熟;牢記
將內容完全記住,能不靠提示重複背出
to memorise something completely so that you are able to say or write every part of it without any help
Yuki learned the entire piano piece by heart before the recital.
Yuki 在獨奏會前把整首鋼琴曲背熟了。
learn + [piece/text] + by heart for performance
Dimitri had to learn twenty irregular verbs by heart for the French exam.
Dimitri 為了法語考試必須背熟二十個不規則動詞。
The children learned the school song by heart after singing it every morning.
孩子們每天早上唱校歌,很快就牢記在心了。
Amara learned her lines by heart so she would not freeze on opening night.
Amara 把台詞背熟,以免首演之夜在台上忘詞。
Jun's grandfather learned dozens of poems by heart when he was a boy.
Jun 的祖父小時候背熟了幾十首詩。
- memorise
more formal and general; does not carry the same warmth or personal effort as 'learn by heart'
- commit to memory
more formal and deliberate; often implies a conscious decision to memorise something permanently
- learn off by heart
British variant, identical in meaning but slightly more colloquial
- forget
general opposite; the natural loss of memorised content over time
文法句型
learn + [something] + by heart
用法筆記
The object always goes between 'learn' and 'by heart': 'learn a poem by heart', never 'learn by heart a poem'. Used only for verbal or textual content (lines, songs, facts, verses) — not for physical skills.