HE ………….. IN THE SAME HOUSE SINCE 1975.A. HAS LIVED B. IS LIVING...

31. He ………….. in the same house since 1975.A. has lived B. is living C. lived D. had lived