[ Perfect Tense ]
Ben _____________ all of his dinner and can have dessert now.
A. has finished
B. had finished
C. will have finished

Random Topics:
Vocabulary, Adjective & PrepositionModal Verbs of ObligationRelative - ConditionalPresent Simple/AffirmativeModal Verbs of Certainty and PossibilityQuantifierAsking & Giving AttentionFuture TensesTOEICImperative SentencesOther quiz:
Simple Past Tense › ViewWhat is the past simple form of ‘read’?
A. readed
B. reads
C. read
D. readen
Subject-Verb Agreement › View
The dogs next door ____________ me.
A. Lick
B. Licks
A __?__ arbiter should be brought in to settle the differences between the owners in the corporation.
A. uninterested
B. disinterested
Grammar › View
We did not receive the package yet.
A. Wrong
B. Correct
