Grammar Quiz

Topics: Perfect Tenses

I _____________ him several times before.

A. have saw

B. seen

C. saw

D. have seen

Select your answer:
         


Random Topics:

Present Simple TenseRelative Clauses and Past PerfectElectricity Vocabularywill, be going to, would like toDescribing WordsIdentifying TensesDEGREE COMPARISONUncountable NounsCompound and Complex, ConditionalsNo Excuse Words / Conjunction SO

Other quiz:

Passive Sentence › View

This questions can be answered.

A. Active

B. Passive


Grammar › View

I don’t think he __________ ready on time.

A. will be

B. will being

C. is being