Câu hỏi: Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following questions.
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
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
Kiến thức: Thì hiện tại hoàn thành tiếp diễn
Giải thích: For hours: mấy tiếng đồng hồ \Rightarrow nhấn mạnh thời gian
Tạm 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.
Giải thích: For hours: mấy tiếng đồng hồ \Rightarrow nhấn mạnh thời gian
Tạm 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.
Đáp án D.