Grammar Quiz

[ Perfect Tenses ]

Form the present perfect tense of the verb ‘see’.

A. see

B. seen

C. has seen

D. had seen

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice and Relative ClausesOrder of AdjectivesVerb TensesPronoun Antecedent AgreementSimple Present and Past TenseModals and PhrasesSubordinating ConjunctionsGrammar and IdiomsSimple Past - Irregular Verbs-ed or -ing

Other quiz:

Grammar › View

Don’t worry ______________late tonight.

A. if I’m

B. if I will be

C. when I’m

D. because of my


Adjectives and Adverbs › View

I have been living _______ for the past few months.

A. happily

B. happy

If vs. Whether › View

… you do excessive exercise, it may hurt your heart.

  1. if
  2. whether
  3. if/whether


Grammar › View

Katie was ironing while I ______ the floor.

A. was mopping

B. has been mopping

C. had been mopping