Learn English – “has been completed” or “is completed”

present-perfectpresent-simpleword-choice

Repeat the steps for the next weekly report until the monthly report
has been completed.

Repeat the steps for the next weekly report until the monthly report
is completed.

I'm having a hard time choosing which is correct. Please help me. Thank you.

Best Answer

Your two examples

Repeat the steps for the next weekly report until the monthly report has been completed.

Repeat the steps for the next weekly report until the monthly report is completed.

are essentially equivalent both saying to complete the monthly report.

A slight nuance might be that since perfect tenses imply an ordering of events, your first example leaves the listener expecting something else might happen after the monthly process is finished.

Related Topic