[ 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 TensesOther quiz:
Grammar › ViewHey! 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
