They_____their work by tomorrow?

completes

will have completed

has completed

complete