Grammar Quiz

[ Tenses, Tag Questions, Phrasal Verbs ]

You have done your homework, ____________?

A. haven’t you

B. aren’t you

C. hasn’t you

Select your answer:
         


Random Topics:

Grammar and IdiomsVerb PatternsGrammar: Used to, Would, Be used to, Get used toPaired ConjunctionPast Tense vs Future TenseAdjective / Noun + to InfinitivePronoun & Present SimpleWish clauseFigurative LanguageAdverb Types and Tenses

Other quiz:

Grammar › View

Hey! You broke my new pencil!

A. Interjection

B. Conjunction

C. Preposition

D. Noun


Tenses › View

Just before he got there, a tree branch ________ down on the car.

A. Will crash
B. Crash
C. Crashed
D. Crashing