Teacher praised students for their achievements.
Meaning: This sentence tells us that the teacher expressed admiration or approval for the students' accomplishments.
Choice of Words: Teacher is the person who leads the class. Praised means the teacher expressed admiration or approval. Students are the people who are learning in the class. For means because of something. Their shows that the achievements belong to the students. Achievements are things that someone has done successfully.
Alternative Expressions
Related Expressions