[ Present Perfect Tense ]
He … (not eat) any food since yesterday.
A. hasn’t eaten
B. haven’t eaten
C. has eat
D. have eat

Random Topics:
DeterminersAdverbs by TypeGrammar Error Correction (Simple Present Tense)Past Tense and Perfect TenseGerund & InfinitiveGrammar & ReadingComparisionsGerunds as Objects of PrepositionsPresent simple, Present continuous, Singular, PluralComparatives - SuperlativesOther quiz:
Grammar › ViewSelect the sentence that contains a prepositional phrase:
A. Time flies quickly.
B. At the beach, children build sandcastles.
C. The train departs early.
Grammar › View
none of the furniture in the flat ______ new
A. is
B. are
C. isn’t
D. –
Grammar › ViewRead and complete: I’ve _____ a horse.
A. Ride
B. Rode
C. Ridden
Modals › View
Megan _____ play both the piano and the guitar.
A. CAN
B. COULD
C. MUST
