English Reference

learn vs teach

Learn is the act of receiving knowledge, while teach is the act of giving it.

learn

to gain knowledge or skill

Most students learn best when they can practice the new skills immediately.

teach

to give knowledge or instruction

She plans to teach mathematics at the local high school next year.

Watch out
  • I want to teach how to speak French fluently.

    I want to learn how to speak French fluently.

  • Can you learn me how to use this software?

    Can you teach me how to use this software?

Remember Students learn; teachers teach.

Fill the gap with one of the two options.

  1. 1.

    It takes a long time to how to play the violin well.

  2. 2.

    My father offered to me how to drive his manual car.

More like this in Everyday pairs.