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:
         


Random Topics:

Synonym and AntonymConditional Sentences Type 0, 1 and 2Unreal Uses of Past TensesPhrasal verbs and Prepositional PhrasesRelative Clauses and Past PerfectPresent Perfect or Past Simple TensePast Simple VerbsPast Perfect Simple & ContinuousGerund, Infinitive & Modals

Other quiz:

Present Perfect › View

My sister … ridden a bicycle. She is afraid that she will fall off.

A. never

B. has never

C. has ever


Present Simple › View

They ____ not walk to school.

A. are

B. does

C. do

D. is