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 › View

if + will + present simple, present simple.

A. Zero conditional

B. First conditional

C. Second conditional

D. Third conditional


Grammar › View

What was the temperature _____ Ankara yesterday?

A. at

B. of

C. in

D. off

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