Вопрос:

2. a) I (live) here for 12 years and I am moving to another one next week. b) I (live) in a small cottage for 12 years before my family moved to town.

Ответ:

a) have lived. b) had lived.

Похожие