Topics: Tenses
How long …….. English?
A. do you learn
B. have you learn
C. have you lernt
D. did you learn
Select your answer:

Random Topics:
Present Perfect vs Past SimpleSome & AnyPersuasive TextPrepositions & Modal VerbsFew, a few, little, a littleModals - Have to or ShouldClause Markers TOEFL GrammarAdverb ClausesCausative VerbModals Deduction: cant /mustOther quiz:
Intermediate Prepositions › ViewYou need time to master ____ your skill and become better at it
A. at
B. in
C. –
D. of
Grammar › View
I _______ to watch a movie tonight.
A. want
B. wants
C. wanting
D. am wanting
