[ 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:
Conjunctive AdverbAdverb of ConcessionVerb + Infinitive or GerundFuture Perfect TensePronouns, Sentence Structure, and ApostrophesFuture Tense VerbVerb Tenses and Sentence StructureAction VerbPast ContinuousOther quiz:
Passive Voice › ViewAll the fish …… by the cat last night.
A. was eaten
B. is eaten
C. has been eaten
D. will be eaten
Tenses › View
I am short of cash. I ………………………..for holiday in the summer. Instead, I ………………….. my family.
A. won’t go/ will visit
B. go/don’t visit
C. am not going to go/ am going to visit
D. will go/ will not visit