主要区别是含义不同。
1、by heart 意思是凭记性,牢记,凭记忆。
[例句] But I don't need to read them because I know it by heart.
但是我不需要读出来因为我已经深深的刻在我的心里了。
2、at heart 意思是在内心,在心里,本质上。
[例句] He always has the well-being of the masses at heart.
他总是把群众的疾苦挂在心上。
扩展资料
与 at heart、by heart 有关的词组:
1、with heart,意思是带着心。
[例句] I like the way you want to let their dough with heart pain and well-being of the sweet.
我喜欢这样想你,让自己的心有了柔柔的疼痛和幸福的甜蜜。
2、in heart 意思是情绪高涨。
[例句] Few people knew that the popular clown who had been making people fall about with laughter was lonely in heart.
几乎没有人知道,那位总让人们开怀大笑的小丑内心很孤独。