IF SHE __________ ME MUCH HOMEWORK, I WOULD HAVE COME MY HOME TO D...

17. If she __________ me much homework, I would have come my home to do them tonight.

A. gives B. give C. gave D. had given