50 câu trắc nghiệm ôn thi vào 10 Tiếng Anh - Chia động từ có đáp án

Henry _______ for 10 years when he finally gave it up.

15/50

Henry _______ for 10 years when he finally gave it up.

has smoked

has been smoking

had smoked

had been smoking

Giải thích

C

Thì quá khứ hoàn thành diễn tả 1 hành động xảy ra trước 1 hành động khác trong quá khứ.

Dịch nghĩa: Khi cuối cùng Henry đã bỏ hút thuốc thì anh ấy đã hút được 10 năm rồi.