John has lived in that house for five years when he decided to move to New York.
问题描述:
John has lived in that house for five years when he decided to move to New York.
改错
答
把 has lived 改成 had lived
主句用过去完成时态,因为从句是过去时态,