(2023) Đề thi thử Tiếng Anh Sở giáo dục và đào tạo Bắc Ninh (Lần 1) có đáp án

She ____________ French words for hours, but she still doesn't remember all of them. A. has been learnt B. have been learning C. have learnt D. has been learning

14/50

She ____________ French words for hours, but she still doesn't remember all of them.

has been learnt

have been learning

have learnt

has been learning

Giải thích

Đáp án: D

Giải thích:

Kiến thức: Thì của động từ

Chủ ngữ “She” là ngôi thứ ba số ít, loại B và C.

Xét về nghĩa câu, cần dùng dạng chủ động, chọn D.

“for hours”: hàng giờ đồng hồ → câu nhấn mạnh vào sự tiếp diễn của hành động, kết hợp với mệnh đề sau “but she still doesn’t remember all of them” thể hiện sự việc kéo dài liên tục đến thời điểm hiện tại. Do đó chọn thì hiện tại hoàn thành tiếp diễn.

Cấu trúc thì hiện tại hoàn thành tiếp diễn (diễn tả một hành động bắt đầu trong quá khứ, kéo dài và tiếp diễn tới hiện tại): have/has been V-ing

Dịch: Cô ấy đã học tiếng Pháp hàng giờ, nhưng cô ấy vẫn không nhớ hết chúng.