[ 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:
Future Tenses › ViewOur plane (leave) from Schiphol at 2.30 pm.
A. will leave
B. is going to leave
C. leaves
D. is leaving
Grammar › View
The car ………… for three days now. I’m so tired of public transportaions.
A. Have been broken
B. Has been broken
C. Is broken
The 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
