They will have completed the project before deadline. Change the voice Share with your friends Share 2 Abhishek Rai answered this the project will have been completed by them before deadline 3 View Full Answer Sanjith M Lakkol answered this the project would have been completed by them before deadline. -2 Annabeth Chase answered this The project would have been competed by them before the deadline. -1