[ Tenses ]
I … my best friend since primary school.
A. has known
B. know
C. have known
D. knew

Random Topics:
Prepositions of TimeGrammar Present Perfect (ever never)Pronounciation and GrammarV-ing/to-VVocabulary and DefinitionsRelative PronounsHave Gotused to, be used to, get used toAdjective & AdverbPrepositions & Modal VerbsOther quiz:
Grammar › ViewShe_________like football very much.
A. Don’t
B. Doesn’t
C. Hasn’t
D. Has
Present Continuous › View
She ______________ (dance) Marinera now.
A. is dancing
B. dances
C. dancing