He (live) in China for ten years. But he and his wife live in America now. 为什么不用 HAS LIVED 的完成 而答案是 LIVED
HAS LIVED 在中国住了10年。现在还在。 lived是曾经住过十年。 好好听课,学会思考。