Recommended Books

Vocabulary Books

Common Mistakes and Confusing Words in English


learn vs teach

To learn is an irregular verb (learn / learnt / learnt - learning), that means to gain knowledge or skill in a new subject or activity and make yourself remember it.

For example: "I learnt English at school."

To teach is an irregular verb (teach / taught / taught - teaching), that means to give someone knowledge or to train someone; to instruct.

For example: "My teacher taught me not to use slang."

Confusing Words

Sponsored Links