Grammar Quiz

[ 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:

Comparative and Superlative AdjectiveFrequency AdverbsVerbal PhrasesGrammar - SimilesVocabulary and Modal VerbsCountable and UncountableGrammar and VocabulariesBasic TensesSentencesHas Got & Have Got

Other quiz:

Mixed General Quiz › View

If you don’t take exercise you ___ the risk of getting ill.
a. stand
b. face
c. run
d. suffer


Passive Voice › View

___________________________. yet?

A. Have the letters been typed

B. Have been the letters typed

C. Have the letters typed

D. Had the letters typed