WE ________ VOLUNTEER WORK FOR 10 YEARS. A. HAVE DONE B. DONE...

24. We

________

volunteer work for 10 years. A. have done B. done C. did D. has done