SINCE 1980, JIM ... IN LONDON, AND HE IS STILL THERE NOW.A. WAS WO...

48. Since 1980, Jim ... in London, and he is still there now.

a. was working

b. worked

c. have worked

d. has been working

--> d