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.

  • 2
    They are both OK with a slight difference, possibly, with the distinction that in the first sentence, when the end of March comes, the building works will have been completed some time before then. In the second sentence, the end of March seems to be a deadline. – Weather Vane Feb 7 '20 at 20:28
  • @WeatherVane Ok, thanks. I should have mentioned that I want to know the grammar point of view - so second sentence is also grammatically correct, right? – hagrawal Feb 7 '20 at 21:44

From a strict grammar point of view, neither is wrong. They're both grammatical.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.