Grammar Quiz

[ Present Perfect Tense ]

Choose the correct word from the options in brackets and change in present perfect tense.

She __________ (has eaten/ate) ice cream twice this month.

A. has eaten

B. has eaten

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions of Time and PlaceModal Verbs - ObligationSubject and Verbs AgreementGerund and To InfinitiveTime ConjunctionsConjunctions, Prepositions and InterjectionsCoordinating ConjunctionsPast Tense & Present Perfect TensePresent Simple/AffirmativeGerunds

Other quiz:

Grammar › View

If you mix blue and red, you ( get – gets – will get ) purple

A. get

B. gets

C. will get


Grammar › View

Many people are multilingual, but very ____________ people speak more than ten languages

A. much

B. little

C. few

D. many

Modal Verbs › View

You ……………….. help her yesterday.

A. have to

B. don’t have to

C. didn’t have to

D. don’t need to


Grammar › View

if they go, I _______ go too

A. would

B. will

C. am