I _ in the uk for 3 years and now I live in china.a. have lived B. lived c.live D. am living
여기서 B lived, 즉 일반적인 과거 lived 를 선택해야 합니다. 일반적으로 과거에도 시간을 나타내는 구 for three years 와 함께 사용할 수 있습니다. A 의 현재 완성시 have lived 를 사용하시면 현재 영국에도 살고 있다는 뜻입니다. 이는 뒤의 일반적인 지금의 문장인 I live in China 와 모순될 것입니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 예술명언)