[ 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:
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
