← Back to lessons

Lessons/Pre-A1.5/Animals and Pets

Teacher Harper

Teacher Harper

Today we're working on "Animals and Pets". Read the text, analyse the argument, and try the tasks and quiz at the end.

Level: Pre-A1.5

6/10 sections

Animals and Pets

Simple words for common animals and pets with easy patterns.

animalspetsbasic nouns

Core Vocabulary

Key academic vocabulary for this topic.

EnglishSpanishPOSExample
dogperronoun
catgatonoun
birdpájaronoun
fishpeznoun
petmascotanoun

Useful Phrases

High-value academic phrases for argument analysis.

I have a dog

🇪🇸 Tengo un perro

This is my cat

🇪🇸 Este es mi gato

Do you have a pet?

🇪🇸 ¿Tienes una mascota?

Conversation Starters

Discussion questions to activate critical thinking.

What pets do you like?

🇪🇸 ¿Qué mascotas te gustan?

Do you have a dog or a cat?

🇪🇸 ¿Tienes un perro o un gato?

Pattern Practice

I have a ___

🇪🇸 Tengo un/una ___

This is my ___

🇪🇸 Este/Esta es mi ___

Do you like ___?

🇪🇸 ¿Te gusta/n ___?

Mini Dialogue

A: Do you have a pet?

B: Yes! I have a cat.

A: Nice! I have a dog.

B: Do you like birds?

A: Yes, I like birds.

How do you say “mascota” in English?

Answer: pet

Translate: “Tengo un perro.”

Answer: I have a dog.

What does “bird” mean?

Answer: pájaro

Only mark this lesson as done if you can understand the key vocabulary, analyse the argument, and explain the main ideas without looking at the screen.

Status: Not started

Back to lessons

Debug: raw lesson data

{
  "level": "Pre-A1.5",
  "slug": "animals-and-pets",
  "title": "Animals and Pets",
  "cefr": "Pre-A1.5",
  "tags": [
    "animals",
    "pets",
    "basic nouns"
  ],
  "description": "Simple words for common animals and pets with easy patterns.",
  "sections": {
    "core_vocab": {
      "items": [
        {
          "en": "dog",
          "es": "perro",
          "pos": "noun"
        },
        {
          "en": "cat",
          "es": "gato",
          "pos": "noun"
        },
        {
          "en": "bird",
          "es": "pájaro",
          "pos": "noun"
        },
        {
          "en": "fish",
          "es": "pez",
          "pos": "noun"
        },
        {
          "en": "pet",
          "es": "mascota",
          "pos": "noun"
        }
      ]
    },
    "useful_phrases": {
      "items": [
        {
          "en": "I have a dog",
          "es": "Tengo un perro"
        },
        {
          "en": "This is my cat",
          "es": "Este es mi gato"
        },
        {
          "en": "Do you have a pet?",
          "es": "¿Tienes una mascota?"
        }
      ]
    },
    "conversation_starters": {
      "items": [
        {
          "en": "What pets do you like?",
          "es": "¿Qué mascotas te gustan?"
        },
        {
          "en": "Do you have a dog or a cat?",
          "es": "¿Tienes un perro o un gato?"
        }
      ]
    },
    "pattern_practice": {
      "items": [
        {
          "en": "I have a ___",
          "es": "Tengo un/una ___"
        },
        {
          "en": "This is my ___",
          "es": "Este/Esta es mi ___"
        },
        {
          "en": "Do you like ___?",
          "es": "¿Te gusta/n ___?"
        }
      ]
    },
    "mini_dialogue": {
      "turns": [
        {
          "A": "Do you have a pet?"
        },
        {
          "B": "Yes! I have a cat."
        },
        {
          "A": "Nice! I have a dog."
        },
        {
          "B": "Do you like birds?"
        },
        {
          "A": "Yes, I like birds."
        }
      ]
    },
    "tiny_quiz": {
      "items": [
        {
          "q": "How do you say “mascota” in English?",
          "a": "pet"
        },
        {
          "q": "Translate: “Tengo un perro.”",
          "a": "I have a dog."
        },
        {
          "q": "What does “bird” mean?",
          "a": "pájaro"
        }
      ]
    }
  }
}

schemaVersion: none

Top-level keys: ["level","slug","title","cefr","tags","description","sections"]

Detected section fields: ["core_vocab","useful_phrases","conversation_starters","tiny_quiz","pattern_practice","mini_dialogue"]

KevinESL