PETER...IN SCOTLAND FOR TEN YEARS. NOW HE LIVES IN LONDON.A. LIVES...

5. Peter...in Scotland for ten years. Now he lives in London.

A. lives B. has lived C. lived D. is living