[ 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:
Modal Verb › ViewNick will be able ____ make dinner on Tuesday.
A. make
B. to make
C. to be making
Vocabulary › View
RESTRICT
A. TO LIMIT
B. CONDITION
C. LOCATION
Select 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
