Grammar Quiz

[ Present Tenses ]

How often ________________ swimming?

A. do you go

B. are you going

C. have you gone

D. have you been going

Select your answer:
A  B  C  D  E 


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 Future

Other quiz:

Modals › View

We 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 › View

This 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