I was just wondering, how can we differentiate "are you done?" and "have you done?", and
what is the appropriate way to use each?
Learn English – Difference between “are you done” and “have you done.”
differencesgrammarpresent-perfectpresent-tense
Related Topic
- Learn English – “didn’t need to have done” or “needn’t have done”
- Learn English – “Did you do it?” vs “Have you done it?”
- Learn English – Are “Why did you do that” and “Why have you done that” interchangeable
- Learn English – What are the differences between determination and motivation
- Learn English – the difference between Desire and Will
Best Answer
"Are you done" asks about whether you have finished something that you have started. "Have you done" also asks if you have finished, but whether you have even started is uncertain.
("Are you done" can also be used in a "correcting" or "accusatory" way, where the asker knows full well you haven't started and that is the point he is trying to make. But that is not the normal case.)