[ 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:
Modals › ViewYou look tired. You _____ to bed.
A. should go
B. should have gone
Prepositions of Time › View
Let’s meet ___ evening.
A. in
B. on
C. at
She_________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
