MARY ……….. IN LONDON FOR 15 YEARS.A. IS LIVING B. WAS LIVING C. LI...

11. Mary ……….. in London for 15 years.A. is living B. was living C. lives D. has lived