Here is the question and I think it got wrong answer, isn't it? As I said in the comment below the answer: As I know present perfect used when action completed recently. And Simple past when earlier in the past. But the answer says the opposite. I.e. I think "It has been done" if recently, and "It is done" if earlier.

1 Answer 1


"It is done" is in the present tense. "Done" in this sentence is an adjective, which refers to "it" (the work).

"It's done!" doesn't really suggest a time. It would depend on the context. If your boss is waiting for you to finish something, you might hand it to him and say, "Ok, it's done!" However, if your boss asks for a status report, you might say, "Yes, it's done," even if you finished it awhile ago. Or you could say, "It's been done" to indicate that you finished recently.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .