Is my iPhone done or do I need to leave it on charge for a day or 2?

My old iPhone has been dead for about 2 months I need to use it now cause my other one broke how long will it take to charge you think?

It will charge the same as it would take it when it shuts itself off. A couple hours, maybe 3, would do.

About an hour really should do. It's an iPhone. 2 and a half hours tops.