[ Grammar ]
My best friend and I ___ each other since elementary school.
A. met
B. have known
C. knew
D. have met

Random Topics:
Auxiliary and Modal VerbsQuantifiers: too many, too much & enoughDo / Have / Can - Basic QuestionsCOUNT - NONCOUNT NOUNSTenses and Structure-ing form and the to-infinitiveNounsInterrogative PronounsPresent Perfect and Simple Past TenseModal Auxiliaries and To Be VerbsOther quiz:
May, Might › ViewJohn isn’t in class today. I think he … sick.
a) might
b) might be
Past Modals › View
We ___________________________________ (invite) so many people to our party! I’m worried that we won’t have enough room for everyone. (past negative advice / regret)
A. shouldn´t have invited
B. should have invited
C. would have invited
D. wouldn´t have invited