Here I see below sentence:
We hope to have finished the building works by the end of March
My question is if I write this sentence using infinitive instead of the perfect infinitive then will it be wrong? And why?
We hope to finish the building works by the end of March
UPDATE 1: I want to know from strict grammar point of view.