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:
A  B  C  D  E 


Random Topics:

Grammar - Sentence StructureQuantifiers & Modal VerbsGrammar and Sentence StructurePresent simple & ContinuousAuxiliary and Modal Verbs-Ing and Infinitive Verb PatternsQuantifiers / Prepositions of Time and Comparative AdjectivesFew, a few, little, a littleMust / must notVerb to Be Tenses & Object Pronoun

Other quiz:

Grammar › View

My telephone is out of order, but ________ is working.

A. your

B. our

C. his

D. their


Let & Be allowed to › View

I’m not _____________ stay out late.

A. let to

B. allowed to

C. allowed too

D. lets to

If Conditional › View

If you ______ leave now, I _____ the police.

A. don’t / call

B. won’t / call

C. don’t / ‘ll call


Verb & Grammar › View

Which word is an adjective in this sentence: “The green grass is soft”?

A. green

B. grass