[ Grammar ]
How long have you______________ Mary?
A. meet
B. met
C. know
D. known
Select your answer:

Random Topics:
Adjectives & PrepositionsSubject Verb Agreement and TensesIrregular Plural NounsWishes and TensesThird ConditionalIntermediate GrammarHow much and how manySentence CompletionMaritime Vocabulary and GrammarPresent and Past Simple PassiveOther quiz:
Grammar › View. The author—–work inspires many young writers will be giving a speech at the conference. So many people are lining up to hear her speech.
A. when
B. whose
C. where
D. who
E. which
Simple Past & Past Progressive › View
She is working… a big presentation for next week.
A. up
B. about
C. as
D. on
