know sth. by heart
英 /nəʊ ˌsʌmθɪŋ baɪ hɑːt/美 /noʊ ˌsʌmθɪŋ baɪ hɑrt/
v. 短语动词
熟记,背诵,牢记于心
词义说明
本义指完全记住某内容,能够凭记忆准确复述或背诵,不依赖任何提示。引申为对某事物非常熟悉,达到烂熟于心的程度。核心是'通过记忆完全掌握',强调记忆的牢固和准确。
词源解析
该短语源自中世纪英语,'by heart' 意为'在心处',因古人认为心是记忆和情感的所在。构词上,'know' 表示知道,'by heart' 意为凭记忆,合起来即'凭内心记住'。记忆时可联想'用心记住',心为记忆之所在。
什么场合用
日常口语中常用,指背诵诗歌、台词等;学术或教育语境中,指学生熟记公式、定义;商务场景中,指对数据、流程非常熟悉;文学作品中,常用来形容对某人或某事的深刻记忆。语气上,日常口语偏轻松,学术语境偏正式,但都强调记忆的牢固。
用法须知
该短语为及物动词短语,后接名词或代词作宾语。常见句型:know + 宾语 + by heart。被动语态可用:be known by heart。易错点:不可说 know by heart something,应说 know something by heart。
近义词对比
与 memorize 相比,know by heart 强调已记住的状态,而 memorize 强调记忆的动作。与 learn by heart 相比,know by heart 是'会',learn by heart 是'学'。与 remember 相比,know by heart 更强调完整性和准确性,remember 则泛指记得。
需要留意
该短语语域中性偏口语,在正式写作中可用 memorize 替代。褒义,表示对内容的精通。常见误用:与 by the way 混淆;或误用为 know by heart 后接人,表示'了解某人',实际应表示'记住关于某人的信息'。
高频搭配
- know something by heart熟记某事
- learn something by heart背诵某事
- get something by heart记住某事
- have something by heart牢记某事
- know a poem by heart熟记一首诗
- know the lyrics by heart熟记歌词
- know the lines by heart熟记台词
用法示例
- She knows all the lyrics by heart.她熟记所有歌词。
- The actor had to know his lines by heart before the performance.演员在演出前必须熟记台词。
- I know this route by heart, so I can drive without a map.我对这条路熟记于心,所以不用地图也能开车。
- Students are expected to know the multiplication table by heart.学生应熟记乘法表。
- He knows the company's policy by heart and can quote it at any time.他对公司政策烂熟于心,随时都能引用。