HAVE DONE - ASKED 8. HADN'T HELPED - WOULDN’T HAVE PASSED

3. have done - asked

8. hadn't helped - wouldn’t have passed