My father stopped smoking two years ago.
Giải thích
Đáp án: B
Giải thích:
Cấu trúc thì hiện tại hoàn thành: have + VpII
for + khoảng thời gian: đã được bao lâu
since + mốc thời gian: kể từ
Đáp án A sai cấu trúc thì hiện tại hoàn thành.
Đáp án C sai cấu trúc thì hiện tại hoàn thành và sai nghĩa.
Đáp án D sai cấu trúc thì hiện tại hoàn thành và sử dụng sai “since” và “for”.
Đáp án B dùng đúng cấu trúc thì hiện tại hoàn thành và đúng cách dùng của “for”.
Dịch: Bố tôi đã dừng hút thuốc cách đây hai năm.
→ Bố tôi đã không hút thuốc được hai năm rồi.