[ Perfect Tenses ]
Ben _____________ all of his dinner and can have dessert now.
A. has finished
B. had finished
C. will have finished

Random Topics:
Modals and AdviceParts of SpeechPast Tense and Perfect TenseHave vs. HasTOEIC Tenses, VerbsModal Verbs for SpeculationFuture Tense and ConditionalsGrammar - Present Perfect TensePassive of Modal VerbsPresent ContinousOther quiz:
Verb + Infinitive or Gerund › ViewSelect the right option: She hopes (to win / winning) the competition.
A. to winning
B. winning
C. win
D. to win
Passive Voice › View
The winning car ______ by Sienna.
A. got driven
B. was driven
C. was driving