Tạm dịch: Lần cuối Mary đi chơi với Jack là 2 năm trước.
A. Mary có 2 năm để đi chơi với Jack. => sai về ngữ nghĩa.
B. Mary không đi chơi với Jack 2 năm trước. => sai về ngữ nghĩa.
C. Mary đã không đi chơi với Jack khoảng 2 năm rồi. => đúng. Ta có cấu trúc sau:
The last time + S + V(QKĐ) + was + time + ago ~ S + haven’t/ hasn’t + Vpp2 + for + thời gian
D. Mary đã đi chơi với Jack được 2 năm rồi => sai về ngữ nghĩa.