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:
A  B  C  D  E 


Random Topics:

Definite, Indefinite and Zero ArticlesGrammar (Adverbs, Prepositions, Prepositional Phrases)Punctuating ClausesAdverb of MannerNoun ClausesVerb BEReported Speech and Reported QuestionsThe Present Progressive TenseGrammar - SimilesActive Voice-Present tense

Other quiz:

Vocabulary › View

What the entire story is mostly about?

A. Main Idea

B. Plot

C. Effect

D. Author’s Purpose


Adjective › View

Tom is very ______ in politics.

a.interesting
b.interested