Grammar Quiz

[ Tenses and Time Markers ]

Who (do) the mess on the floor?

A. Who has done

B. Who have done

C. Who do

D. Who has did

Select your answer:
         


Random Topics:

as...as, comparatives, superlativesPRESENT SIMPLE - CHILDRENTenses and OpinionsPresent/Past/Past ParticpleTypes of Sentence StructurePresent and Past Simple TenseModifiersPresent Simple Affirmative and NegativeMixed Present TensesNarrative Tenses & Conditionals

Other quiz:

Preposition › View

Although inadequate ………. present industrial requirements, mineral deposits have been of great value ……… the development of England’s economy.

A. about/in

B. in/from

C. for/to

D. at/along


Subjunctive › View

It is imperative that everybody … quiet in the library.

  1. be
  2. is