Grammar Quiz

[ Present Perfect ]

You haven’t … very much.

A. eaten

B. eatten

C. ate

D. eating

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar Double Object VerbsWish clauseSome & AnyGrammar: is/are/was/wereUse of Prepositions or ConjunctionsWho or WhomSubject Verb Agreement & Subjunctive MoodPast Tense & Present Perfect TenseProgressive TensesModals and Phrases

Other quiz:

Tenses › View

When Jack ________ me, I __________ a letter.

A. was phoning/ wrote

B. phoned/ has been writing

C. phoned/ was writing

D. has phoned/ was writing


Grammar › View

Aunt Eman —— us a delicious cake.

A. have made

B. has made

C. make

D. is make

Simple Past Irregular & Negative › View

The plane didn’t _____ because the engine was broken.

A. flew

B. flied

C. flying

D. fly


Grammar › View

Which are the nouns in this sentence?

Some answers on this test are about electricity.

A. some

B. this

C. test