"He has not done anything" implies that the effects of his inaction are visible now, so it would be the usual choice with "Nothing is ready". "He did not do anything" refers to inaction on any past occasion, however long ago. It does not in itself refer to habitual inaction (though obviously the phrase "as usual" adds that sense).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymous3: Past Simple (actually, I do not understand why PP cannot be used here)It can. I did not mean to imply that it can't, only to say that it is not so much preferable over the simple past. Both tenses work OK in (3).