Grammar Quiz

[ Present Perfect Tense ]

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

The children __________ (has played/play) in the park all afternoon.

A. play

B. has played

Select your answer:
A  B  C  D  E 


Random Topics:

Phrasal verbs and Prepositional PhrasesSimiles and Body IdiomsFuture Perfect vs Future ContinuousGerund & ParticipleModals and Past TensesModal Verbs and ConjuctionsActive and Passive Gerunds and InfinitivesComparative and Superlative AdjectiveTenses and FoodModals - Reported Speech - Conditionals

Other quiz:

Grammar › View

I got a new phone. My sister . . . . me.

A. is given

B. gave

C. gives

D. give


Perfect Tenses › View

I ______ to bed before my mum arrived.

A. had gone

B. had been going

C. have gone

D. had been going

Tenses › View

I was sure that I ___________ her before.

A. had saw

B. seen

C. had seen


Articles › View

I am still not convinced to go to ______ when I graduate from school.

A.  university

B.  the university