Grammar Quiz

[ Present Perfect Tense ]

He … (not eat) any food since yesterday.

A. hasn’t eaten

B. haven’t eaten

C. has eat

D. have eat

Select your answer:
A  B  C  D  E 


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 - Superlatives

Other quiz:

Grammar › View

Select 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 › View

Read 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