Grammar Quiz

[ Present Perfect Tense ]

Have you …. him before?

A. meet

B. met

C. meeting

D. meets

Select your answer:
A  B  C  D  E 


Random Topics:

Tag QuestionPast Tense vs Future TenseGrammar - ConnectorsPresent Perfect Simple and ContinuousAdjective ClauseSentence TransformationLexico and GrammarGerunds, Infinitives and Modals of PossibilityVerb 3 formsPreposition

Other quiz:

Question Tag › View

When you feel sick, you’ll go to the doctor, __ you?

A. are

B. aren’t

C. will

D. won’t


Vocabulary › View

without end

A. infinite

B. influence

C. inhabitant

D. leeway

Grammar › View

Laura is …………. marketing manager in Madrid.

A. a

B. an

C. the


Mixed Tenses › View

Conjugate the verb ‘to swim’ in the future continuous tense.

A. will swim

B. swimming will

C. will be swimming

D. swim will