[ Present Tenses ]
How often ________________ swimming?
A. do you go
B. are you going
C. have you gone
D. have you been going

Random Topics:
Modals: Possibility, Necessity, ExpectationVocabulary Spelling GrammarSuffixes and Tenses-ing / InfinitiveSimple Present ProgressivePronouns, Sentence Structure, and ApostrophesQuantifiers, Countable and Uncountable NounsPreposition of TimeModals VerbsTime Clauses of FutureOther quiz:
Modals › ViewWe are not completely sure but Cindy ___________ come back tomorrow.
A. needn’t
B. may
C. ought
D. can
Grammar › View
Stephen _____________________ in hospital now if he ____________________________ an accident last week.
A. wouldn’t have been / hadn’t had
B. wouldn’t be / hadn’t had
C. would be / hadn’t had
D. wouldn’t be / ‘d had
Relative Pronouns › ViewThis is the place ___________ I lost my keys.
A. that
B. who
C. where
D. whose
Tenses › View
By the time you call, I ___ my work.
A. finish
B. have finished
C. finished
D. will have finished
