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:

Argumentative VocabularyPresent Perfect Simple & ContinuousAdverb & Compound SentencesSecond ConditionalsAnalogyGrammar - FragmentsPaired ConjunctionThird ConditionalConditionals 1,2,3Simple Tenses

Other quiz:

Tenses › View

I am disappointed that an unrealistic policy —————– adopted by the committee.

a) Was being
b) Has been
c) Has being
d) Was been


Grammar › View

do you like the Beatles’ music? No I don’t like …..

A. ıt’s

B. these

C. they

D. them