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


Random Topics:

Have vs. HasClauses of ReasonWord FormationLinking Words and PhrasesFuture Tense VerbPhrasal Verb & Prepositional PhraseGerundFrequency AdverbsIf/Unless - Conditional type 1Conditional and Subjunctive

Other quiz:

Grammar › View

______ my homework, I went to bed.

A. After I had finished

B. After finished

C. Finished

D. After had finished


Simple Past Tense › View

We ____________ (eat) at the restaurant two days ago.

A. ate

B. eaten

C. eated

D. eats

Grammar › View

Which word is the verb in this sentence? “The students study every night before exams.”

A. Students

B. Study

C. Every

D. Night


Grammar › View

He is going to _______ (play) basketball with his friends.

A. playing

B. played

C. play