Grammar Quiz

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

Transitive and Intransitive VerbPreference & Future TenseArgumentative VocabularyIntermediate GrammarAdjectives and VocabularyFuture Simple TenseVerb 3 formsNoun Phrases and Verb PhrasesSecond Type ConditionalPresent Perfect Tense and Simple Past Tense

Other quiz:

Grammar › View

______ my homework, I went to bed.

A. After I had finished

B. After finished

C. Finished

D. After had finished


Simple Past Tense › View

We ____________ (eat) at the restaurant two days ago.

A. ate

B. eaten

C. eated

D. eats