[ Tenses ]
Gregory Adams? Yes, I know him. I …………. him since high school.
A. have known
B. knew
C. have knewn

Random Topics:
Quantifiers: too many, too much & enoughComparative AdverbsLinking VerbsTenses and ArticlesUnscramble SentenceCompliment, Congratulation, and HopeGerunds, Infinitives and Modals of PossibilityBasic GrammarGrammar ModalsAdverbial Clauses of Reason / CauseOther quiz:
Present Tenses › ViewRight now they ……………………….to speak to their idols.
A. wait
B. have waited
C. are waiting
D. waits
Grammar › View
Did the children behave _________________________?
A. themselves
B. theyselves
C. themself
D. they
Present Continuous › ViewWe ___ the apartment because the guests will be here soon.
A. are cleaning
B. is cleaning
C. clean
D. am cleaning
Coordinating Conjunctions › View
It was neither joyful ___ negative; it simply was
A. nor
B. or
