[ Present Perfect vs Past Simple ]
A: Is Jackie your friend?
B: Yes, I ____ her for years.
A. Have been knowing
B. Knew
C. Know
D. Have known

Random Topics:
Sentence Structure and PunctuationTenses & PrepositionLinking Verbs and TensesPresent Simple and Present Continuous TensePast Progressive TenseComparisionsSentence Completionanother/the others/each other/one anotherAuxiliaries VerbQuantifiersOther quiz:
Grammar › ViewWe ____________such a wonderful time last weekend!
A. had
B. had had
C. were having
D. had been having
Grammar › View
There were _____ of people at the baseball game.
A. allot
B. alot
C. a lot
