[ Grammar ]
We’re good friends. We _______ each other for a long time.
A. know
B. have known
C. have been knowing
D. knew

Random Topics:
Quantifies and Modals of DeductionPreposition of DirectionGrammar and StructurePronounsVocabullary TestPast Perfect and Past Perfect ContinuousGrammar - help/have/let/makeVerb to Be Tenses & Object PronounPassive Voice with Modal VerbsHow much or How many?Other quiz:
Simple Present Tense › ViewRoger ___________ not go to my school.
A. Does
B. Is
C. Do
D. Are
Sentence Structure › View
The professor was invited to speak at the international conference.
A. Simple (S)
B. Compound (Cpd)
C. Complex (Cpx)