It’s three years since I last spoke to her.
Giải thích
Đáp án đúng: I haven’t spoken to her for three years.
Thì hiện tại hoàn thành + since + mốc thời gian
Thì hiện tại hoàn thành + for + khoảng thời gian
Dịch: Đã 3 năm kể từ lần cuối tôi nói chuyện với cô ấy. = Tôi đã không nói chuyện với cô ấy được 3 năm rồi.