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:

Should and Shouldn'tPrepositions and Preposition PhrasesPresent Perfect Tense or Present Perfect Continuous TenseFirst Conditional, Future Time ClausesInfinitivesPast TensesPronouns and Subject Verb AgreementRegular Plural NounsSimple Past - Irregular VerbsComparative Adverbs

Other quiz:

Conjunction › View

We stayed at home __________ watched a film.

A. And
B. But
C. Or
D. So


Conjunctions › View

He enjoys playing soccer, ___________ he enjoys playing basketball.

A. so

B. and

C. because

D. but