[ Grammar ]
“They live in prison of their own making.” What does it mean?
A. living in a strange way
B. living with own relatives
C. living in one’s compartment and groups
D. play and work together

Random Topics:
Conjunctions and PronounsGrammar - First ConditionalPerfect Progressive TensesComparative and Superlative AdjectivesTenses: Present simple, Past Simple, Future SimplePossessive AdjectivesHas and HaveConjunctions and PrepositionAdverb of MannerInfinitive GerundOther quiz:
Grammar › View______ from Spain. I’m Rodriguez.
A. I’m
B. He’s
C. You’re
D. She’s
Maritime Vocabulary and Grammar › View
“Mooring” means ___.
A. Sailing fast
B. Tying a ship to a dock
C. Repairing a ship
D. Measuring distance
E. Navigating
Grammar › ViewI ____________ Thai Food since last month.
A. had not eaten
B. has not eaten
C. eats
D. eat
Grammar › View
A Whose boots are these? B _____.
A. They’re Chiara’s
B. They’re from Chiara
C. They’re Chiaras
