[ 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:
Modal Verbs and Gender Nouns › ViewHe ___ ride a bike when he was 6 years old.
A. could
B. couldn’t
C. was
D. were
Grammar › View
He told me they sent the exam results last week but mine _____ haven’t arrived.
A. yet
B. already
C. still
D. just
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
