Grammar Quiz

[ Present Perfect Tense ]

Have you ever…him?

A. meet

B. meeting

C. been met

D. met

Select your answer:
A  B  C  D  E 


Random Topics:

Pronouns, Sentence Structure, and ApostrophesSynonymsFuture Tense (will/be going to/p.continuous)Prepositions of Place and TimeSo - Too - Either - NeitherSubordinating ConjunctionPresent Simple Affirmative and NegativeGrammar: Reported Questions-Ing and Infinitive Verb PatternsLinking Verbs

Other quiz:

Grammar › View

What time ______ you ______ this morning?

A. do/wake up

B. do/woke up

C. did/woke up

D. did/wake up


Future Tenses › View

A: ‘Did you call Annie?’ B: ‘Oh, I forgot. I _____ now.’

A. will call

B. am going to call

C. am calling

D. call

Idioms › View

Hello, Tom. What’s been happening lately?
a. What’s in?
b. What’s next?
c. What’s up?


Phrasal Verb › View

The twentieth century brought ______ revolutionary changes in our lifestyles.

A. about

B. off

C. away

D. down