Reported Speech Exercises (With Printable PDF)

In English grammar, reported speech is used to tell someone what another person said. It takes another person’s words (direct speech) to create a report of what they said (indirect speech.) With the following direct and indirect speech exercises, it will be easier to understand how reported speech works.

Grammarist Article Graphic V3 2022 10 25T162134.388
Reported Speech Exercise #1

Reported Speech Exercise #1

Complete the sentence in the reported speech.

The author said that _____________________.
Pam told me that ______________________.
Tim said that ____________________.
My brother said that _______________.
She told me that ____________________________.
Matthew told me that ____________________________.
He said that _____________________________.
Sarah told me that __________________________.
Start Over

Reported Speech Exercise #2

Reported Speech Exercise #2

Fill in the gaps below with the correct pronouns required in reported speech.
Ex. Mary said: “I love my new dress!”
Sentence: Mary said ____ love ____ new dress.
Answer: she, her

Jenny told me that _____ liked to go hiking.
Mike asked how _____ trip to Miami was.
The HR manager asked if _____ could come into _____ office.
The teacher looked at us and said there was a way to improve ______ grades.
My mother asked if _____ could borrow ______ laptop.
Tim told Mary ____ doesn’t do well under pressure.
Tom and Bill said _____ love _____ new toys.
Start Over

Reported Speech Exercise #3

Reported Speech Exercise #3

Choose the correct reported speech phrase to fill in the sentences below.

Tim: I love the new Brad Pitt movie. / Tim said _________.
Tanya: Your new dress is cute. / Tanya told me _________.
Jenny: I need new shoes. / Jenny said ___________.
Dad: Don’t go on empty streets alone at night! / My dad told me _______.
Mary: The package didn’t arrive on time. / Mary said __________.
Mom: Don’t eat cookies before dinner! / Mom told us _______.
Start Over

Help Us Improve!

Help Us Improve!

- Did we make a mistake?
- Do you have feedback or suggestions on how we can improve?

press Enter

Use Shift+Tab to go back