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 IOther quiz:
Subject Verb Agreement › ViewMacaroni 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
