YOU (DO) ____ YOUR HOMEWORK YESTERDAY EVENING

17. You (do) ____ your homework yesterday evening?

A. Are...doing

B. Did...do

C. Do...do

D. Have...done