learn by heart / keep in mind 表示 “牢记” 有什么不同

问题描述:

learn by heart / keep in mind 表示 “牢记” 有什么不同

learn by heart 记住;默记;背诵(=retain, repeat, memorize)
强调“反复、重复”等动作或过程,动作对象多是具体事物。
keep in mind 记住,把…记在心里; 考虑到记住
(=retain, memorize, commit to memory, bear sth. in mind, keep sth. in mind)
侧重“分析、理解等方式的铭记、牢记,涉及对象多为抽象、情感、爱恨等。

keep in mind

by heart这个介词短语表示的是“凭记忆”,learn by heart 指的是“背诵”,是“memorize word for word” 逐字的背诵,有些偏机械的“一字不差”的背诵,是为了“背下来”的记住.比如背诵课文一类比如:Actors have to ...