Grammar Quiz

Topics: Present Perfect Tense

My neighbor’s dog is barking. It ______ for 2 hours now.

A. has barking

B. barked

C. has barked

D. have barked

Select your answer:
         


Random Topics:

Adverb of FrequencyPast Tense and Past ContinuousModal Verbs of PermissionTransportation VocabularyTime Clauses of FutureV-ing/to-VPast Perfect & Past SimplePast Perfect Simple TensePresent Perfect - Just, Already, YetGRAMMAR - Could / Could not

Other quiz:

Pronoun vs. Pronouns › View

We classmates have to work together.

A. Work
B. We
C. Classmates


Modals of Advice › View

What things _____ in Guatemala?

A. I should do

B. should I to do

C. I should to do

D. should I do