[ Auxiliary Verbs & Question Tags ]
You have cleaned your bike, ___?
A. didn’t you
B. don’t you
C. haven’t you

Random Topics:
Singular and Plural NounsInterjections, Tag Questions and Nouns of Direct AddressArticles & PrepositionFinite and Non-Finite VerbSuperlative AdjectivesCan/CouldReporting VerbsModals and Comparative SuperlativeVerbs and AdverbsPreposition FormOther quiz:
Vocabulary › ViewHave you had any news about that ____ you applied for yet?
A. work
B. job
C. career
D. vacancy
Verb Tenses › View
While he was writing to his friend, he __________a noise upstairs.
A. was hearing
B. had heard
C. heard
D. hears
Tenses › ViewTom … to his girlfriend when I … him.
A. was talking; saw
B. talked; saw
C. was talking; seed
D. talked; was seeing
Modal Auxiliary Verbs › View
I ______ (can / might) go to the movies, but I’m not sure yet.
A. can
B. might