It has been many years since the last time we said goodbye to each other.
Giải thích
Tạm dịch :
Đã nhiều năm trôi qua kể từ lần cuối cùng chúng tôi nói lời chia tay với nhau.
- The last time : lần cuối …= S + haven’t + v3 + since / for ..: không làm gì từ khi / trong bao lâu …
Chọn D