HOW MUCH TIME DO YOU ________ YOUR HOMEWORK

10. How much time do you ________ your homework?

D

(A) make at

(B) bring to

(C) give for

(D) spend on