I (know) ________ her for six years, when I met her, she (work) ________ in a Law office.
Giải thích
Đáp án: have known/was working
Giải thích:
for + khoảng thời gian: đã được bao lâu → thì hiện tại hoàn thành
Thì hiện tại hoàn thành (have + V3) dùng để nói về hành động bắt đầu trong quá khứ và còn kéo dài đến hiện tại.
→ "I have known her for six years" nghĩa là tôi đã quen cô ấy được 6 năm (tính đến thời điểm đang nói).
Dùng thì quá khứ tiếp diễn (was/were + V-ing) để diễn tả hành động đang xảy ra tại một thời điểm trong quá khứ (ở đây là "when I met her").
Dịch: Tôi đã quen cô ấy được sáu năm; khi tôi gặp cô ấy, cô ấy đang làm việc tại một văn phòng luật.