Lời giải:
Đáp án: B
Giải thích: Thì hiện tại hoàn thành: for + khoảng thời gian: trong vòng bao lâu
Dịch: Cô ấy đã dạy tiếng Anh ở đây được 10 năm rồi.
Gói VIP thi online tại VietJack (chỉ 400k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết
She hasn't written to me for years.
=> It's years ____________________.
I'm having a lot of trouble now because I lost my passport last week.
=> If ______________________.