All my work is finished -you have finished all your work. All my work has been finished - firstly the work might have not been completed by yourself. Also because the sentence in present perfect tense, you finished you work in the past (as in the first sentence but it has a effect on now).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Dave PhillipsAll my work has been finished - firstly the work might have not been completed by yourself.That was my initial reaction as well. One of the main times to use the present perfect is when we don't know who did the action.
PhilipActually, I think that "I have finished all my work" works better than anything else.I agree Philip
Dave PhillipsI agree too.PhilipActually, I think that "I have finished all my work" works better than anything else.I agree Philip