The teacher gave . . . . . . . . all the report cards. A. by B. to C. for D. out

by
to
for
out

The correct answer is: B. to

The teacher gave all the report cards to the students.

The other options are incorrect because:

  • A. by is not a preposition that can be used in this context.
  • C. for is used to indicate the purpose of something, but in this context, the teacher is not giving the report cards for any particular purpose.
  • D. out is used to indicate that something is being given or distributed, but in this context, the teacher is not giving the report cards to anyone in particular.