Topics: Passive Voice
The dog …………….. for a walk three times today.
A. Has taken
B. Has been taken
C. Have been taken
D. Have take
Select your answer:

Random Topics:
Social Media VocabularyAbilityHave to / Do not have toTenses StructureGrammar Present Perfect (ever never)Word Form & Verb TenseGrammar and PrepositionVocabulary and GrammarConjunctions, Prepositions and InterjectionsIdentifying TensesOther quiz:
Grammar › ViewThe pair of shoes ___ on sale yesterday.
A. was
B. were
C. is
D. are
Grammar › View
Don’t worry! I _____ you home safely.
A. took
B. is taking
C. will take
D. has taken
