One of the gripes of doing works in "group". I remember having to do a bunch on my own as well because my partners either didn't bother or were too incompetent to get anything done right. It's a pain in the tail, I tell ya. :\
Let's hope you get a good grade. You deserve it.