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

278. She here for ten years.

A. have lived B. is living C. has lived D. lived