[ 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:
Mixed General Quiz › ViewIn the sentence, “You may be wrong, but you may be right.” May mean:
a. ability
b. permission
c. possibility
Grammar › View
Australia _____ by the British.
A. Has been first colonized
B. Is first colonized
C. Was first colonized
D. Has first colonized
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
