[ Tenses ]
He has learned English ________ 4 years
A. For
B. Since
C. After
D. Before

Random Topics:
Do not- Does notGerunds and InfinitivesGrammar: was/wereCommas and Subordinating ConjunctionsContinuous and Perfect TensesFuture Tense VocabularySimple Present vs Present ProgresiveRelative Clauses PronounsPassive of Modal VerbsGrammar on ConditionalsOther quiz:
Grammar › ViewIt _____ working.
A. am not
B. is not
C. are not
D. not
Grammar › View
It often snows here _____ winter.
A. at
B. on
C. in
Tenses › ViewAt 7 p.m. yesterday, we ___ dinner at a street market.
A. eat
B. are eating
C. were eating
D. have eaten
Grammar › View
These are the _____ strawberries I have ever tasted.
A. sweet
B. sweeter
C. as sweet as
D. sweetest
