Разница между know и learn при изучении английского языка заключается в следующем:
Таким образом, know относится к уже имеющимся знаниям, а learn — к процессу их приобретения. 1
Например, можно сказать, что человек знает, как водить машину, если он уже учился этому и практиковал навык. 1 А о процессе обучения говорят, когда кто-то получает новые знания или навыки, например, изучает новый язык. 1