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:

Grammar › View

Change the active sentence to passive.

You can use a credit card.

A. A credit card can be used (by you).

B. A credit card used.

C. I can use a credit card.

D. You could use a credit card.


Vocabulary › View

To expose to loss or injury; imperil.

A. jeopardize

B. lugubrious

C. condemn

D. juxtapose

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