[ 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:
Grammar › ViewThe quickest way home is to ____ a taxi.
A. got
B. drive
C. take
Conditional Sentences › View
If I __________ (been) there, I __________ (help) you.
A. had been / could help
B. have been / would have helped
C. was / might help
D. had been / might have helped
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