Learn English – “It’s done.” or “It’s been done.”

past-vs-present-perfectpresent-perfectpresent-simplepresent-tensetense

When I just finished some work, which one below, A or B, is better to say and why?

A. It's done!
B. It's been done!

To me, A might sound simpler and more natural. But considering the grammar, I'm not sure if the simple present tense is appropriate here.

Best Answer

This is not a grammar issue.

It is an issue of rhetoric.

Q: Did you do it? A: Yes, it's done.

The most emphatic for one thing that is done and finished at the time of speaking.

Q: Did you do it? A: Yes, it's been done, [recently, lately, not so long ago]

The action is accomplished but when it was done is not important, just that it was in the past at the time of speaking.