grammar · neutral
If + present perfect, will + V
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 + V→6If + present simple, can + V→7+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