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 SentencesOther quiz:
Grammar › ViewWhat 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?
