Grammar Quiz

Topics: Perfect Verb Tenses

Which of the following sentences 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:

Tenses UsagePassive Voice - Present TensesQuestion Tags in Verb TensesModals and Comparative SuperlativeDefinite vs Zero Article Abstract NounsConditionals and Modals of ProbabilityIrregular Plural NounsCountable and UncountableModals, Phrasal Verbs, Gerunds and InfinitivesConditionals Type I

Other quiz:

Subject Verb Agreement › View

Macaroni and cheese ____ Nick’s favorite meal.

A. is

B. are


Relative Clauses › View

The conference ………………. by non-governmental organisations was about globalisation

A. planning

B. to plan

C. to be planned

D. planned