Grammar Quiz

[ Verb Tenses ]

I ______ many wonderful people since I joined this club.

A. met

B. was meeting

C. have met

D. meet

Select your answer:
A  B  C  D  E 


Random Topics:

Perfect Progressive TensesModals with Perfect InfinitiveTenses: Present simple, Past Simple, Future SimpleGerund, Participle, Infinitive, or AppositiveInversions and SubjunctivePast ModalsAdverb ClausesIndefinite ArticlePhrases and TensesSimple Past Tense

Other quiz:

Basic Grammar › View

We have ___ aunt and ____ uncle.

A. We have an aunt and an uncle.

B. We have a aunt and a uncle.

C. We have aunt and uncle.


Grammar › View

My parents keep telling me to go to bed earlier. 

A. My parents would always tell me to go to bed earlier. 

B. My parents are always telling me to go to bed earlier. 

Grammar › View

(You/finish) the report by then, or should we set another deadline?

A. You finish

B. Will you finish

C. Did you finish

D. Do you finish


Idioms › View

He’s in the toilet at the moment.
a. can
b. cupboard
c. cold