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 PerfectOther quiz:
Grammar › ViewI (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
