на пам'ять
By heart — це англійський фразеологізм, що означає знання чогось напам'ять, без підглядання у джерела.
phrase — значення 1
To know or memorize something so well that you can repeat it without looking at a text.
Знати або вивчити щось настільки добре, що ви можете повторити це без перегляду тексту.
Приклади:
She learned the entire poem by heart for the school performance.
Вона вивчила весь вірш на пам'ять для шкільного виступу.
I know this route by heart because I drive it every day.
Я знаю цей маршрут на пам'ять, бо їжджу ним щодня.
learn by heart — вивчити на пам'ять
Процес запам'ятовування інформації досконало.
Приклади:
You need to learn these formulas by heart for the exam.
Тобі потрібно вивчити ці формули на пам'ять для іспиту.