Grammar Quiz

[ Present Perfect Tenses ]

She ___ in the garden, and her clothes are dirty.

A. is working

B. has worked

C. has been working

D. worked

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present Tense with Adverb of FrequencyTypes of Sentence StructuresSuperlativesPhrasesGerund & InfinitiveTenses and StructurePast with ModalsGrammar and IdiomsHow often - long - much - manyPresent simple & Continuous

Other quiz:

Tenses › View

I think I __________ leave now.

A. am going to

B. will

C. shall


Modals Of Speculation › View

He……………..(leave) the country. He hasn’t got a passport.

A. must have left

B. might have left

C. can’t have left

Grammar › View

They……… lunch with some friends right now.

A. have

B. are having

C. were having

D. were had


Grammar › View

Hurry up ! They ____ for you.

A. is waiting

B. isn’t waiting

C. are waiting

D. aren’t waiting