Maya and I (know) _____ each other for over twenty years. We still get together once a month.
A. know
B. have known
C. has known
D. knew

Random Topics:
Poetry VocabularyModals for DeductionPresent/Past/Past ParticpleDemonstrative SpeechPersuasive TextVerbs & AdverbsPRESENT SIMPLE - CHILDRENInfinitives or GerundsAdverb of ConcessionProgressive Verb TensesOther quiz:
Future Tenses and Modals › ViewHow do you express a strong obligation with ‘must’?
A. You must + base form of the verb.
B. You must + infinitive form of the verb.
C. You must + past form of the verb.
D. You must + gerund form of the verb.
Idioms › View
Don’t put all your eggs in one basket means:
a. Do not risk everything but placing too many hopes on one job or project.
b. Do not hurt yourself by carrying one large load.
c. Breakable things should be wrapped and carried in separate containers.
I ___________ my ticket for the opera online.
A. buy
B. bought
C. buyed
Grammar › View
Select the correct relative pronoun
This is the movie ________ I told you last week.
_
A. what
B. that
