meaning of Bist du mit deiner Arbeit fertig?

Bist du mit deiner Arbeit fertig? - German to English

have you been through along with your work?