daotrucanh75 daotrucanh75 20-10-2021 English contestada 18. What has she ………………. for that orphanage? A. do B. did C. done D. doing