MY SISTER ……… BLOOD TWENTY TIMES SO FAR.A. TO DONATE B. HAS D...

13. My sister ……… blood twenty times so far.A. to donate B. has donated C. is donating D. donates