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:
Prepositions and TensesFuture Tenses and ModalsPresent and Past Simple TenseHow often - long - much - manyTenses & PassiveGrammar - Nouns, Verbs, and AdjectivesComplex PrepositionsModal and Relative PhrasesGrammar - Capitalization and Possessive NounsPreposition and Preposition PhraseOther quiz:
Grammar › ViewChoose the sentence that is punctuated correctly.
A. Getting to work at eight o’clock every morning–I don’t have to remind you how much I hate getting up early–seemed almost more than I cared to undertake.
B. Getting to work at eight o’clock every morning I don’t have to remind you how much I hate getting up early seemed almost-more-than I cared to undertake.
C. Getting to work at eight o’clock every morning I don’t have to remind you how much I hate getting up early seemed almost more than I cared to undertake.
D. None are correct.
Vocabulary › View
THESIS: She has completed her thesis.
A. Long written report of study carried out for a university degree
B. talk given by a judge at the end of a trial
C. first year of employment after becoming a teacher
D. extended course of hospital treatment
