YOU (DO) ____ YOUR HOMEWORK YESTERDAY EVENING

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

A. Did...do

B. Have...done

C. Do...do

D. Are...doing