Grammar Quiz

[ Present Perfect Tense ]

We  ___________ (see) him before.

A. have seen

B. has seen

C. have saw

D. has saw

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple TensesCountable & Uncountable NounsSimple Past Tense and Present Continuous TenseTenses of VerbsReported Speech and TensesPast Simple (to be)Continuous TensesRelative Pronoun/AdverbsPersonal PronounsGerund or Infinitive

Other quiz:

Passive to Active › View

The wind blew out the candle.

A. Passive

B. Active


Grammar › View

This problem ______by your brother yesterday

A. was solved

B. will be solved

C. is solved

D. solves

Offer and Suggestion › View

I think you should join an English course.

A. Suggestion

B. Offer


Tenses › View

We … at the breakfast table when the doorbell rang

A. Was sitting

B. Were sitting

C. Was sit

D. Were sit