Grade 2 Reading

Grade 2 Reading Comprehension: Fiction

Printable Grade 2 Reading Comprehension: Fiction — a 5-page Grade 2 Reading practice set with 6 problems and an answer key, ready to print from your browser.

CurriculaMap · Grade 2 · Reading

Grade 2 Reading Comprehension: Fiction

Grade 2 Reading

Short illustrated passages followed by who/what/where questions and a sequence-of-events prompt. Aligned to Grade 2 fluency + comprehension expectations.

Name: Date:

Grade 2 Reading Comprehension: Fiction

Grade 2 · Reading · page 2 of 5

Story & questions

On a wet Tuesday afternoon, Maya found a small cardboard box tucked under the porch steps at her family’s house. She had been collecting acorns for an art project, but the box caught her eye. Inside was a tiny gray kitten, no bigger than her hand. Its fur was damp from the rain, and its eyes were wide and scared. Maya gasped.

“Are you lost, little one?” she whispered.

She ran inside to ask her mother for help. Her mother smiled warmly and said, “Bring it in. We’ll dry it off and make it warm.” Maya carried the kitten gently, as if she were holding a soap bubble. They placed it on a soft towel beside the heater, and within an hour the kitten was purring softly.

Maya called her best friend Lila to come over and see. Lila’s eyes grew wide. “What will you name it?” she asked. Maya thought for a moment, watching the kitten curl its tail into a question-mark shape. “Storm,” she said, “because it came to me in the rain.”

The next morning, Maya’s father drove them all to the animal shelter. The vet checked Storm and said he was healthy, just a bit hungry and tired. “Are you going to keep him?” the vet asked. Maya’s parents looked at each other and nodded yes. Maya hugged Storm close to her chest and felt his small heartbeat against her arm.

That afternoon, Storm curled up on Maya’s lap while she read aloud from her favorite book, Charlotte’s Web. Maya smiled. Sometimes, she decided, the smallest things bring the biggest surprises.

Maya’s younger brother Theo, who had been afraid of cats since a stray bit him two years earlier, watched Storm from across the room for the first few days. He didn’t pet him. He didn’t approach him. He simply watched. On the seventh day, Storm jumped off the couch and walked slowly over to Theo. He pawed at Theo’s shoelace. Theo bent down and, after a long moment, scratched Storm behind the ears.

“I think he likes me,” Theo whispered. Maya smiled and asked, “Want to help me feed him?” Theo nodded. From that day on, the two were inseparable. Storm, Maya decided, had not been lost at all — he had just been waiting for the right person to find him on the right rainy afternoon.

1.

Where did Maya find the kitten?

2.

Why did Maya decide to name the kitten Storm?

3.

What did the vet say about Storm at the animal shelter?

4.

Why was Theo afraid of cats at the start of the story?

© 2026 CurriculaMap page 2 / 5

Grade 2 Reading Comprehension: Fiction

Grade 2 · Reading · page 3 of 5

More questions

5.

Describe how Theo and Storm became friends.

6.

What did Maya decide to do with her adventure? Why?

© 2026 CurriculaMap page 3 / 5

Grade 2 Reading Comprehension: Fiction

Grade 2 · Reading · page 4 of 5

Your turn

© 2026 CurriculaMap page 4 / 5

Answer Key

Grade 2 Reading Comprehension: Fiction · Grade 2 · page 5 of 5

For teacher or parent use only. Answers are listed in problem order.

1. Under the porch steps, inside a small cardboard box.
2. Because the kitten came to Maya on a rainy day.
3. The vet said Storm was healthy, just hungry and tired.
4. A stray cat had bitten him two years earlier.
5. After watching from a distance, Theo scratched Storm behind the ears when Storm reached out to him, and they became inseparable.
6. She planned to write about the adventure in her journal so she would not forget it.
© 2026 CurriculaMap page 5 / 5 · answer key

Want to generate a worksheet tailored to a specific Ontario or Montessori expectation for a student? CurriculaMap turns a single expectation into a printable worksheet, a lesson plan, and a progress-tracking entry — in one click.

Open in CurriculaMap →
← Back to all worksheets