Grammar Quiz

[ Mix-Tenses ]

Mary _______ Mr. Clive for a long time.

A. has known

B. is knowing

C. knows

D. had known

Select your answer:
A  B  C  D  E 


Random Topics:

Modal PerfectIdiom and TensesRelative Clauses & Real ConditionalsAdverbial Concession ClausesLinking WordsNoun PhrasesSimple and Compound SentencesVerb + PrepositionAuxiliary Verbs & Question TagsGerund after Prepositions and Certain Verbs

Other quiz:

Grammar and Vocabulary › View

________ for us?

A. Is Antonio wait

B. Is Antonio waiting

C. Is waiting Antonio


Grammar & Vocabulary › View

Water _____________ essential for life on Earth.

A. is

B. are

C. was

D. were