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

has been learninghas been learnthas learnthave been learningHướng dẫn giải:

Dịch nghĩa: Cô đã học từ tiếng Pháp trong nhiều giờ, nhưng cô vẫn không nhớ tất cả chúng.