YOU ___________YOUR HOMEWORK BEFORE YOU GO OUT WITH FRIENDS. A. MUS...

3. You ___________your homework before you go out with friends.

A. must have finished B. should have finished C. must finish

D. will finish