Grammar Quiz

Topics: 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:

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 Phrase

Other quiz:

Grammar › View

Choose 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