Grammar Quiz

[ Perfect Verb Tenses ]

Which sentence is in the present perfect tense?

A. She will have cooked dinner.

B. She has cooked dinner.

C. She had cooked dinner.

D. She cooks dinner.

Select your answer:
         


Random Topics:

as...as, comparatives, superlativesRelative Clauses and Past PerfectAdjectives & AdverbsPreposition and ConjunctionGerund & InfinitivesVocabulary and UsageSimple Present & Present ProgressiveEssential and Nonessential ClausesGerund, Infinitive, Bare VerbConjunctive Adverb

Other quiz:

Future Tenses › View

He thinks the war won’t be over soon.

A. a spontaneous decision

B. an uncertain prediction

C. a sure prediction

D. a promise


Vocabulary › View

To finally give in to an idea or action that others are trying to convince you of.

A. grumble

B. caved

C. derail

D. obliterate