Grammar Quiz

Topics: Verb Tenses

Which sentence correctly uses the present perfect tense?

A. He has eat dinner.

B. He has eaten dinner.

C. He ate dinner.

D. He is eating dinner.

Select your answer:
         


Random Topics:

Verb PhrasesPassive Voice - Present Simple and Past SimpleTOEFL GrammarConjunction and PunctuationGerund NounModal Verbs for SpeculationSynonym and AntonymPrefixes SuffixesInterrogative PronounsRelative Clauses and Past Perfect

Other quiz:

Grammar › View

I (hope) it (stop) raining by 5 o’clock this afternoon.

A. hope – will stop

B. hope – is going to stop

C. hope – will have been stopping

D. hope – will have stopped


Modal Verbs › View

You can’t come in here. It ___.

A. isn’t allowed

B. isn’t let

C. ought not