grammar · neutral

If + present perfect, will + V

Band 4-5speakingtask2

Use present perfect in the if-clause to say that when a task is finished (by some future time), the main clause (with will) will happen.

Examples

If you have finished your homework by six, we will go to the cinema.

If they have sent the results by tomorrow, we'll start the project next week.

If she has completed the report, she will present it at the meeting.

Band 8 sentence

If the team have finalised the survey results by Friday, we will present the findings at Monday's briefing.

Collocations

  • have + past participle
  • by + time

Common mistakes

If + present simple, will + V (e.g. If you finish, we'll go)If + present perfect, will + V

If you will finish, we will ...If you have finished, we will ...

Say it for a higher band

5If + present simple, will + V6If + present simple, can + V7+If + present perfect, will + V

Easily confused

If + present simple, will + V

If you finish your homework, we'll watch TV.

Related words

Learn this word with the rest of its set, and get reminded at the right time.

In Conditionals

Learn it with its set