to learn – to gain knowledge of a subject,
or skill in an activity, by experience, by studying it, or being taught.
to learn to do something
to learn how to do something (=to
learn a method or skill)
to learn smth by heart
to learn from your mistakes
to study – to spend time reading, going to classes etc. in order
to learn about a subject.
to study to be a
doctor/lawer/teacher etc.
to study for an exam/test etc.
to study law/business etc. (=to
study a subject at school, college)
I’ve been studying English for 6 years.
My brother is studying to be an economist.
to teach – to give lessons at a school, college or university.
to teach smth to smb.
to teach smb (how) to do smth
to teach smb smth