JACK _______ IN LONDON WHEN I LAST SAW HIM.A. IS WORKINGB. WAS WOR...

12. Jack _______ in London when I last saw him.

A. is working

B. was working

C. has worked

D. has been working