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:
A  B  C  D  E 


Random Topics:

Modals: Possibility, Necessity, ExpectationArticles A and AnNouns & PronounsTenses and Passive VoiceModal VerbsGrammar - Wh QuestionsFuture Continuous, Future Perfect and Future Perfect ContinuousVerb BETo infinitive - GerundTenses and Conclusions

Other quiz:

Adverb Clause Connector › View

The waves were amazingly high when the storm hit the coastal town.

A. Correct

B. Incorrect


Grammar › View

___ I invited to Kim’s party?

A. Amn’t

B. Don’t

C. Aren’t

Modal Verbs › View

Jessica looks very tired. She _____ have stayed late to finish her assignment last night.

A. would

B. must

C. will

D. should


Grammar › View

Creative people need to think _____.

A. beyond the pale

B. in someone else’s shoes

C. outside the box