How long did it take

Samantha
How long did your natural miscarriage take how did you know when it had passed.... I have been bleeding since Monday on Monday I found out there was no heart beat I want to go back to work but I don't know when it will be possible.