[ 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:
Grammar › ViewYour father´s brother is your ….
A. Aunt
B. Brother
C. Uncle
D. Sister
Future Tenses › View
you (take) at trip to London next week?
A. Do you take
B. Will you take
C. Did you take
D. Are you taking
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
