Grammar Quiz

[ Present Perfect Tense ]

She has …. a delicious food for them

A. cook

B. cooked

C. cooks

D. cooking

Select your answer:
A  B  C  D  E 


Random Topics:

Passive with ModalsVerb Present Simple TenseWish - beginnerPassive to ActiveGrammar - much, many, a lot ofRegular and Irregular AdverbPast Perfect and Past Perfect ContinuousInterrogative Pronouns & AdverbsSimple TenseFigurative Language Vocabulary

Other quiz:

Modal Verbs › View

He ____ speak three languages fluently.

A. can

B. must

C. should

D. might


Grammar › View

Before a long journey, people normally take their cars to service stations to ____

A. keep the oil refill

B. make the oil refilled

C. have the oil refill

D. get the oil refilled

Modals and Advice › View

I think you ____________ get some medical advice. You’ve been coughing for weeks.

A. must

B. should

C. mustn’t

D. shouldn’t


Singular and Plural Nouns › View

Please clean all the ________ in the basket.

A. tomatos

B. tomatoes

C. tomatoss

D. tomatoess