← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 690 · 40 questions
TalentJR

The grammar rule (One step back): Verb one step back: am / is → was, are → were, like → liked, will → would, can → could, have → had. Pronouns change to fit the reporter: I → he / she, my → his / her. “told” needs a person (told me that …); “said” does not (said that …). Reported questions use normal word order: asked me where I lived.

NameDateTime takenScore ___ / 40
  1. 1.Ira said, “I will swim in the pool.” → Ira said that she ___ swim in the pool. (a) is (b) will (c) would
  2. 2.Karan asked me, “Which book do you like?” → Karan asked me ___. (a) which book did I like (b) which book do I like (c) which book I liked
  3. 3.Yash asked me, “What is your name?” → Yash asked me ___. (a) what is my name (b) what was my name (c) what my name was
  4. 4.Riya said, “I wash the dishes every day.” → Riya said that she ___ the dishes every day. (a) washed (b) washing (c) wash (d) washes
  5. 5.Ira ___ me that she was late. (a) said (b) told (c) asked
  6. 6.Karan said, “I tell a story every day.” → Karan said that he ___ a story every day. (a) tell (b) told (c) tells (d) telling
  7. 7.Zoya said, “My bag is heavy.” → Zoya said that ___ bag was heavy. (a) hers (b) my (c) she (d) her
  8. 8.Kabir said, “I am hungry.” → Kabir said that he ___ hungry. (a) were (b) was (c) am (d) is
  9. 9.Vivaan ___ me that he was busy. (a) told (b) asked (c) said
  10. 10.Priya said, “I will clap for the team.” → Priya said that she ___ clap for the team. (a) is (b) will (c) would
  11. 11.Pooja said, “I am ready.” → Pooja said that she ___ ready. (a) were (b) is (c) was (d) am
  12. 12.Pooja said, “I wear a cap every day.” → Pooja said that she ___ a cap every day. (a) wear (b) wearing (c) wore (d) wears
  13. 13.Kavya said, “I study science every day.” → Kavya said that she ___ science every day. (a) study (b) studied (c) studies (d) studying
  14. 14.Yash ___ me that he was tired. (a) told (b) said (c) asked
  15. 15.Meera said, “I have danced on the stage.” → Meera said that she ___ on the stage. (a) have danced (b) had danced (c) has danced
  16. 16.Priya said, “I am ready.” → Priya said that she ___ ready. (a) am (b) is (c) were (d) was
  17. 17.Kunal said, “I am climbing a tree.” → Kunal said that he ___ a tree. (a) is climbing (b) were climbing (c) am climbing (d) was climbing
  18. 18.Aisha ___ me that she was busy. (a) asked (b) said (c) told
  19. 19.Isha asked me, “What do you want?” → Isha asked me ___. (a) what did I want (b) what do I want (c) what I wanted
  20. 20.Aarav ___ that he was tired. (a) said (b) told (c) asked
  21. 21.Saanvi said, “My kite is torn.” → Saanvi said that ___ kite was torn. (a) my (b) her (c) hers (d) she
  22. 22.Kabir asked me, “Where is your school?” → Kabir asked me ___. (a) where was my school (b) where my school was (c) where is my school
  23. 23.Arjun said, “I have helped Grandma.” → Arjun said that he ___ Grandma. (a) had helped (b) have helped (c) has helped
  24. 24.Rohan ___ me that he was late. (a) asked (b) told (c) said
  25. 25.Kunal said, “I have played cricket.” → Kunal said that he ___ cricket. (a) had played (b) have played (c) has played
  26. 26.Diya said, “I am cleaning the room.” → Diya said that she ___ the room. (a) were cleaning (b) am cleaning (c) is cleaning (d) was cleaning
  27. 27.Karan ___ me that he was tired. (a) asked (b) said (c) told
  28. 28.Pooja ___ me that she was ready. (a) told (b) said (c) asked
  29. 29.Yash said, “I clean the room every day.” → Yash said that he ___ the room every day. (a) cleaning (b) clean (c) cleans (d) cleaned
  30. 30.Aditya said, “I am helping Grandma.” → Aditya said that he ___ Grandma. (a) is helping (b) am helping (c) was helping (d) were helping
  31. 31.Farhan said, “I am planting a tree.” → Farhan said that he ___ a tree. (a) am planting (b) is planting (c) was planting (d) were planting
  32. 32.Riya said, “My kite is torn.” → Riya said that ___ kite was torn. (a) she (b) hers (c) my (d) her
  33. 33.Zoya asked me, “Where is your school?” → Zoya asked me ___. (a) where is my school (b) where was my school (c) where my school was
  34. 34.Neel ___ me that he was busy. (a) told (b) asked (c) said
  35. 35.Ira ___ that she was tired. (a) said (b) asked (c) told
  36. 36.Kabir said, “My bicycle is new.” → Kabir said that ___ bicycle was new. (a) him (b) his (c) he (d) my
  37. 37.Meera asked me, “When do you get up?” → Meera asked me ___. (a) when do I get up (b) when did I get up (c) when I got up
  38. 38.Diya asked me, “When do you get up?” → Diya asked me ___. (a) when do I get up (b) when I got up (c) when did I get up
  39. 39.Rohan said, “I am clapping for the team.” → Rohan said that he ___ for the team. (a) am clapping (b) were clapping (c) was clapping (d) is clapping
  40. 40.Myra said, “My pencil is broken.” → Myra said that ___ pencil was broken. (a) my (b) her (c) hers (d) she

Answer key

  1. would
  2. which book I liked
  3. what my name was
  4. washed
  5. told
  6. told
  7. her
  8. was
  9. told
  10. would
  11. was
  12. wore
  13. studied
  14. told
  15. had danced
  16. was
  17. was climbing
  18. told
  19. what I wanted
  20. said
  21. her
  22. where my school was
  23. had helped
  24. told
  25. had played
  26. was cleaning
  27. told
  28. told
  29. cleaned
  30. was helping
  31. was planting
  32. her
  33. where my school was
  34. told
  35. said
  36. his
  37. when I got up
  38. when I got up
  39. was clapping
  40. her

Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar