ESL, Средно ниво

Vocabulary Practice: Cats

Many people around the world and throughout history have kept cats as .......... They provide companionship and many people love them.
Cats also provide some useful household functions. For example, they help keep houses free of ......... such as mice and rats.
Cats that have been bred and trained to live with humans in their environments are known as ......... cats.
Wild cats, that survive on their own in a natural environment without direct human assistance, are called ......... cats.
Cats are very ......... creatures. They like to bat balls of yarn around and will sometimes occupy themselves with a fake mouse for hours.
Cats, like rabbits and dogs, have long, course hairs on their faces that are called ..........
Cats make several distinctive sounds. For example, they meow and also ......... when enjoying human companionship.
Cats like to sharpen their ......... on scratching posts, carpets, or upholstery.
Cats have fairly good .......... Studies have shown that cats can remember visual images longer than dogs can. They are also able to remember images as long as monkeys can.