________ YOUR HOMEWORK YET

10. ________ your homework yet?

A. Are you doing

B. Have you done

C. Do you do

D. Did you do