Multiple choice general knowledge

Our teacher knows all the students ____ even though there are more than 40 of us.

  1. from name

  2. by name

  3. in name

  4. to name

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The correct idiomatic expression is 'know by name,' which means to be familiar with someone's identity. 'Our teacher knows all the students by name' means the teacher can identify each student individually. The other prepositions don't form correct idiomatic expressions in this context.