Grammar Quiz

[ Present Perfect and Present Perfect Progressive Tenses ]

The dog ___ (bark) since the morning.

A. is barking

B. has barked

C. has been barking

D. barks

Select your answer:
         


Random Topics:

Conjunctive AdverbAdverb of ConcessionVerb + Infinitive or GerundFuture Perfect TensePronouns, Sentence Structure, and ApostrophesFuture Tense VerbVerb Tenses and Sentence StructureAction VerbPast Continuous

Other quiz:

Passive Voice › View

All the fish …… by the cat last night.

A. was eaten

B. is eaten

C. has been eaten

D. will be eaten


Tenses › View

I am short of cash. I ………………………..for holiday in the summer. Instead, I ………………….. my family.

A. won’t go/ will visit

B. go/don’t visit

C. am not going to go/ am going to visit

D. will go/ will not visit