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:

Tenses › View

Next month, I ………. my first novel.

A. will finish

B. am going to finished

C. finish

D. will be finished


Vocabulary and Phrases › View

“Reflect on something”

A. To decorate with ornaments

B. To think deeply about something

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