[ Perfect Tenses ]
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:
Future Tenses and ModalsNoun, Quantifiers and SuffixesSimple present/ past/ future tenseSimple Present - WH QuestionsVerbs and Subject Verb AgreementCountable - UncountableModals and ResponsibilitiesCohesive DevicesVerbs – Nouns – Adjectives - AdverbsGrammar : Structural Common ErrorsOther quiz:
Grammar › ViewHow long ________ did you buy your car?
A. already
B. never
C. yet
D. ago
Vocabulary › View
soothing, mild
A. abet
B. staple
C. intricate
D. balmy
