[ 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 & ConditionalsOther quiz:
Preposition › ViewAlthough 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.
- be
- is
