[ Perfect Tense ]
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:
Will, Be going to, Present ContinuousPresent Verb TensesPast Tense and Perfect TenseGrammar (Adverbs, Prepositions, Prepositional Phrases)Gerund or to InfinitiveGrammar - to be, possessive, have gotAdjectives and ArticlesSentencesTenses and OpinionsRelative ClauseOther quiz:
General Knowledge › ViewWorld War I began in which year?
A. 1923
B. 1938
C. 1917
D. 1914
Adverb Clauses › View
It looks as if the game_____ unless the rain stops.
A. will cancel
B. would be cancelled
C. will be cancelled
D. would cancel
