ANYONE WHO _______ HIS WORK WON’T BE ALLOWED TO LEAVE NOW.A. DON’T...

32. Anyone who _______ his work won’t be allowed to leave now.

A. don’t finish B. is not finishing C. has not finished D. will not finish