[ Grammar ]
I have known her _______ 1997.
A in
B since
C for
D at

Random Topics:
Prepositions of Time and PlaceRelative Clauses PronounsGrammar: Simple Past and Past ContinuousPast Perfect & Past SimpleCountable Vs Uncountable NounsGerunds/InfinitivesGrammar - some / anyPresent Simple & Present Progressive TensePreposition after some VerbsGerunds as objects of prepositionOther quiz:
Simple Future Tense › ViewMy brother and I _______ play football together this evening.
A. will
B. shall
Conjunctions › View
Swee Lan has a dog.
Swee Lan has two puppies.
A. Swee Lan has a dog but two puppies.
B. Swee Lan has a dog and two puppies.
Grammar › ViewComplete the sentence with the correct option.
If I were the President, ____________________.
A. I would reducing taxes
B. I would reduce taxes
C. I would reduced taxes
Tenses › View
Look at that clear blue sky behind the clouds! It…sunny.
A. will be
B. is going to be
C. is being
D. is
