[ 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:
Wishes & Reported Speech › ViewReport this sentence correctly.
Tom said “I’m going to London tomorrow.”
Five days later you say…
A. Tom said he is going to London the following day.
B. Tom said he was going to London the following day.
C. Tom said he was going to London tomorrow.
VERB TO BE › View
My favorite subjects ________ P.E and art. They’re fun.
A. am
B. is
C. are
D. aren’t
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