[ 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:
Mixed Tenses › ViewDid Miss Soh and her students _____ one of the best performances last week?
A. watch
B. watched
C. watching
D. were watching
Grammar › View
Miss Pauline gave _______ best friend a nice gift.
A. his
B. my
C. her
D. its
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
