The teacher taught the students a lesson.

Meaning: This means the teacher gave knowledge or skill to the people who are learning a unit of teaching or instruction.

Choice of Words: Taught means to give knowledge or skill to someone. Students are people who are learning. Lesson is a unit of teaching or instruction. When you put them together, "Taught the students a lesson" means the teacher gave knowledge or skill to the people who are learning a unit of teaching or instruction.

Alternative Expressions

Related Expressions