[ 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:
Modal Verbs › ViewWhich modal verb indicates a possibility in the sentence: ‘Tanya ___ still be at home.’?
A. can’t
B. might
C. must
D. have to
Grammar › View
‘Mr Chen is friendly and polite to his customers.’
This means Mr Chen is most probably a ________person.
A. stern
B. happy
C. snobbish
D. pleasant
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