Are you finished? Are you done?
Are you finished it? Are you done it?
Have you finished? Have you done?
Have you finished it? Have you done it?
_______
Are you finished? Have you finished? Are you done?
All are equivalent. The third is much less formal.
Have you finished it? Have you done it?
These aren't equivalent, but they are correct.
CJ