Bài 4: Ngữ pháp – phân biệt quá khứ đơn và hiện tại hoàn thành

Frank his bike last May So he it for 4 months

4/12

Choose the best answer.

Frank ______ his bike last May. So he _____ it for 4 months.

got/had

got/has had

has got/has had

has got/had

Giải thích

last May: tháng 5 năm ngoái => “last + mốc thời gian” là dấu hiệu của QKĐ nên ta dùng thì quá khứ đơn: got

for 4 months: trong 4 tháng => “for + khoảng thời gian” là dấu hiệu của HTHT nên ta dùng thì hiện tại hoàn thành: has had

=> Frank got his bike last May. So he has had it for 4 months.

Tạm dịch: Frank đã nhận được chiếc xe đạp của mình vào tháng 5 năm ngoái. Vì vậy, anh đã có nó trong 4 tháng.

Đáp án cần chọn là: B