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 notOther quiz:
Pronoun vs. Pronouns › ViewWe 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
