[ Present Tenses ]
David (eat) ______ 3 eggs and is eating another one.
A. has eaten
B. ate
C. has been eaten
D. eats
Select your answer:

Random Topics:
Gerunds and InfitinitivesAdjective & AdverbsSimple Present and Present ContinuousExpressing Obligation and ModalsRelative PronounSubordination ConjunctionsFigurative LanguagePast Simple and Past ProgressiveIrregular Plural NounsTOEIC Tenses, VerbsOther quiz:
Phrasal Verb › ViewHe was so rude that I hung up on him. What does ‘Hang up on’ mean?
A. Start a telephone call
B. End a telephone call
C. Put on hold
D. Ignore
Grammar › View
Choose the correct version of the noun in the following sentence.
The (navigators, navigator’s) kept the ship on course.
A. navigators
B. navigator’s
