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:

Continuous Tenses › View

Tonight, we …. eating dinner at 8.00 p.m

A. would be

B. will

C. will be

D. are


Grammar › View

Tom suggested ……..to the seaside.

A. driving

B. drive

C. to drive

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