Grammar Quiz

[ Present Perfect Continuous ]

The dog ___________ (to bark) at me ____ 5 minutes.

A. has been barking / for

B. have been barking / for

C. has been barking / since

D. have been barking / since

Select your answer:
         


Random Topics:

Comparative - SuperlativeGrammar (want to/ need to/ have to)Adverbial ClausesModals TensesVocabulary Spelling GrammarPresent Perfect Continuous TenseSentence Structure and PunctuationVerbs & Phrasal VerbsQuantifiers: too many, too much & enough

Other quiz:

Grammar › View

I don’t know how to ski, so I didn’t go skiing with Simon last week.

A. If I knew how to ski, I would go skiing with Simon last week.

B. If I would know how to ski, I would have gone skiing with Simon last week.

C. If I had known how to ski, I gone skiing with Simon last week.

D. If I knew how to ski, I would have gone skiing with Simon last week.


Vocabulary › View

My mother can wait hours for me without getting angry. She is a………………..woman.

A. talkative

B. lovely

C. friendly

D. patient