Please explain the difference between these two sentences:
1) "I have been completed the work."
2) "I have completed the work."
The first one is incorrect. The structure is of a passive sentence, yet your sentence is active.
The second sentence is correct. It means that you finished the work before the present (present perfect).
Return to Questions and Answers about English.