单项选择题

You()your work ahead of time without their help.

A. haven’t completed
B. wouldn’t complete
C. weren’t completing
D. shouldn’t have completed