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

How long English Hoa For 6 years

3/12

Choose the best answer.

“How long ____ English, Hoa?”  - “For 6 years.”

have you studied

you studied

did you study

you have studied

Giải thích

For 6 years: trong 6 năm

=> Từ cần điền diễn tả hành động bắt đầu ở quá khứ và đang tiếp tục ở hiện tại nên ta dùng thì hiện tại hoàn thành: have you studied

=> “How long have you studied English, Hoa?”  - “For 6 years.”

Tạm dịch: Bạn đã học tiếng Anh được bao lâu, Hoa? – Trong 6 năm

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