[ 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:
Grammar › ViewThey ________ have argued. They’re both so easy-going!
A. might
B. mustn’t
C. can’t
Linking Words › View
There was a terrible traffic jam on my way to work _____ a car accident.
A. Due to
B. Because
C. Since
D. Besides
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
