SINCE 1970 TIM ... IN LONDON, AND HE IS STILL THERE NOW.A. WAS WOR...

23. Since 1970 Tim ... in London, and he is still there now.

A. was working

B. worked

C. have worked

D.

has been working