1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

"have completed" vs "have been completed"

Both "have been completed" and "have completed" are correct, but they are used in different contexts. "Have been completed" is passive voice, indicating that something has been finished by someone or something else. On the other hand, "have completed" is active voice, indicating that the subject has finished the action themselves.

Last Updated: March 15, 2024

have completed

This phrase is correct and commonly used in English. It is in the active voice, indicating that the subject has finished the action themselves.

Use "have completed" when you want to emphasize that the subject has finished the action themselves. It is in the active voice.

Examples:

  • I have completed my homework.
  • She has completed the project ahead of schedule.
  • They have completed the training program.
  • He has completed all the tasks assigned to him.
  • The team has completed the mission successfully.

Alternatives:

  • have finished
  • have concluded
  • have accomplished
  • have executed
  • have resolved

have been completed

This phrase is correct and commonly used in English. It is in the passive voice, indicating that something has been finished by someone or something else.

Use "have been completed" when you want to emphasize that an action has been finished by someone or something else. It is in the passive voice.

Examples:

  • The reports have been completed by the team.
  • The construction work has been completed on time.
  • All the tasks have been completed as per the instructions.
  • The project has been completed successfully.
  • The repairs have been completed by the maintenance crew.

Alternatives:

  • have been finished
  • have been concluded
  • have been accomplished
  • have been executed
  • have been resolved

Related Comparisons

Why choose TextRanch?

Lowest prices
Up to 50% lower than other online editing sites.

Fastest Times
Our team of editors is working for you 24/7.

Qualified Editors
Native English experts for UK or US English.

Top Customer Service
We are here to help. Satisfaction guaranteed!