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:

Tag Question › View

They have visited Viet Nam, ……………….?

A. haven’t they?

B. have they?

C. hadn’t they?

D. had they?


Grammar › View

She ___ it last week.
A. bought
B. had bought

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