[ 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:
Modal Verb › View“____ you hand that book, please?” “Sure. Here it is.”
A. Could
B. Should
C. Must
D. May
Grammar › View
_______ was a loud noise and everyone ran outside to see what happened.
A. their
B. there
C. they
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
