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:

Abstract Noun vs Concrete Noun › View

Chicken Noodle Soup

A. Concrete
B. Abstract


Grammar › View

    The candidate getting the most votes wins the election.
   
A.     gerund
   
B.     infinitive
   
C.     participle
   
D.     participial phrase

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