Grammar Quiz

Topics: Perfect Tenses

Ben _____________ all of his dinner and can have dessert now.

A. has finished

B. had finished

C. will have finished

Select your answer:
         


Random Topics:

Past and Present Continuous tensePresent and Past Simple PassiveArticles with SubstancesClauseGerunds/InfinitivesGrammar / PronounsStative Verbs and TensesModal Verbs and ConditionalsSimple Present ProgressiveParts of Speech and Compound Sentences

Other quiz:

Grammar › View

What punctuation should be used to end the sentence ‘This is the best day ever’?

A. Period (.)

B. Exclamation point (!)

C. Question mark (?)


TAG Questions › View

Janet and Michael had such a good relationship, ___________

A. hadn’t they?

B. didn’t they?

C. haven’t they?

D. had they?