2000 câu trắc nghiệm tổng hợp Tiếng Anh 2025 có đáp án (Phần 38)

It’s over six months since John had his hair cut. → John …………………………………………………………………

Giải thích

Hướng dẫn giải:

Đáp án đúng: John hasn’t had his hair cut for over six months.

had his hair cut: cấu trúc have + something + V3 (nhờ ai đó làm gì)

Dùng thì hiện tại hoàn thành để diễn tả sự việc bắt đầu trong quá khứ và kéo dài tới hiện tại: S + have/has + Vp2 + (for + khoảng thời gian)/(since + mốc thời gian)

Dịch nghĩa: John đã không cắt tóc hơn sáu tháng rồi.