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:

Relative Clause › View

I have two sisters, both of______want to become an English teacher in the future.

A. who

B. whom

C. which

D. that


Grammar › View

Even when annoying things happens, it’s important to not ……your temper.

A. loose

B. lose

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