[ Grammar ]
She ____ French words for hours, but she still doesn’t remember all of them.
A. has been learning
B. has been learnt
C. has learnt
D. have been learning

Random Topics:
Coordinate ConjunctionTo Infinitive or GerundSentence Types and ConjunctionsTime Clauses of FutureAdverb of Frequency and Past Continuous TenseGrammar: SyntaxPlaces in TownPronouns, Sentence Structure, and Figurative LanguagePresent Simple & Present ContinuousPerfect and Past TenseOther quiz:
Prepositions › ViewI was disappointed ………….. the grade I received last week.
A. in
B. on
C. with
D. for
Present Perfect or Past Simple Tense › View
We _______ a lot of sweets yesterday.
A. ate
B. had eat
C. have eaten
Tenses › ViewShe never … any horror movies lately.
A. watches
B. watch
C. watching
Grammar › View
Conceal from: ________________________
A. to hide or keep secret
B. to forgive someone for a small fault
C. to hate someone for talking too much
