SHE HERE FOR TEN YEARS.A. HAVE LIVED B. IS LIVING C. HAS LIVE...

24. She here for ten years.A. have lived B. is living C. has lived D. lived