[ Grammar ]
Dogs _____ as pets for centuries.
A. Were kept
B. Are kept
C. Have kept
D. Have been kept

Random Topics:
Identify The TensesGerund after Prepositions and Certain VerbsPassive Voice in Past and Present TenseSpeech TensesTravel VocabularySimple Past TenseConjunctions & InterjectionsPast, Present, FutureComparisionsGrammar - Present Perfect with already, just, yetOther quiz:
Indefinite and Intensive Noun › ViewThe mouse _____ opened the door to the cage.
A. herself
B. oneself
C. themselves
D. itself
Conjunctions › View
Identify the conjunction: Both the sun and the moon shine in the sky.
A. not only…but also
B. both…and
C. either…or
D. neither…nor