Learn English Free

Common Mistakes and Confusing Words in English

If you want the dictionary definition, just double click on any word.
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