Grammar Quiz

[ 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 Passive

Other 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