← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 265 · 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.Rahul said, “I have danced on the stage.” → Rahul said that he ___ on the stage. (a) had danced (b) has danced (c) have danced
  2. 2.Karan ___ that he was hungry. (a) told (b) asked (c) said
  3. 3.Pooja said, “I will jog in the park.” → Pooja said that she ___ jog in the park. (a) is (b) would (c) will
  4. 4.Priya asked me, “What do you want?” → Priya asked me ___. (a) what do I want (b) what did I want (c) what I wanted
  5. 5.Aditya asked me, “What is your name?” → Aditya asked me ___. (a) what is my name (b) what my name was (c) what was my name
  6. 6.Priya said, “My kite is torn.” → Priya said that ___ kite was torn. (a) her (b) she (c) hers (d) my
  7. 7.Aarav said, “My bicycle is new.” → Aarav said that ___ bicycle was new. (a) my (b) him (c) his (d) he
  8. 8.Karan said, “My bicycle is new.” → Karan said that ___ bicycle was new. (a) him (b) he (c) my (d) his
  9. 9.Diya said, “My pencil is broken.” → Diya said that ___ pencil was broken. (a) hers (b) her (c) my (d) she
  10. 10.Zoya said, “I feed the dog every day.” → Zoya said that she ___ the dog every day. (a) feeds (b) feeding (c) fed (d) feed
  11. 11.Zoya said, “I speak Hindi every day.” → Zoya said that she ___ Hindi every day. (a) speaks (b) spoke (c) speak (d) speaking
  12. 12.Saanvi said, “My room is clean.” → Saanvi said that ___ room was clean. (a) she (b) hers (c) my (d) her
  13. 13.Meera ___ that she was hungry. (a) asked (b) told (c) said
  14. 14.Rohan said, “I have taken the train.” → Rohan said that he ___ the train. (a) have taken (b) had taken (c) has taken
  15. 15.Kavya ___ that she was hungry. (a) said (b) asked (c) told
  16. 16.Pooja said, “My bicycle is new.” → Pooja said that ___ bicycle was new. (a) her (b) my (c) she (d) hers
  17. 17.Farhan asked me, “When do you get up?” → Farhan asked me ___. (a) when do I get up (b) when I got up (c) when did I get up
  18. 18.Rahul said, “My bag is heavy.” → Rahul said that ___ bag was heavy. (a) he (b) my (c) his (d) him
  19. 19.Priya ___ me that she was hungry. (a) asked (b) told (c) said
  20. 20.Manav said, “I will speak Hindi.” → Manav said that he ___ speak Hindi. (a) would (b) is (c) will
  21. 21.Ishaan ___ me that he was ready. (a) told (b) asked (c) said
  22. 22.Saanvi asked me, “Which book do you like?” → Saanvi asked me ___. (a) which book I liked (b) which book do I like (c) which book did I like
  23. 23.Ira ___ me that she was hungry. (a) asked (b) said (c) told
  24. 24.Omkar asked me, “Where is your school?” → Omkar asked me ___. (a) where was my school (b) where my school was (c) where is my school
  25. 25.Kunal said, “My bicycle is new.” → Kunal said that ___ bicycle was new. (a) he (b) his (c) my (d) him
  26. 26.Aisha said, “I clap for the team every day.” → Aisha said that she ___ for the team every day. (a) clapping (b) clap (c) clapped (d) claps
  27. 27.Yash asked me, “What is your name?” → Yash asked me ___. (a) what my name was (b) what is my name (c) what was my name
  28. 28.Meera said, “I am winning the match.” → Meera said that she ___ the match. (a) was winning (b) is winning (c) were winning (d) am winning
  29. 29.Aditya said, “My pencil is broken.” → Aditya said that ___ pencil was broken. (a) he (b) him (c) my (d) his
  30. 30.Yash ___ that he was busy. (a) told (b) asked (c) said
  31. 31.Diya said, “I am sleepy.” → Diya said that she ___ sleepy. (a) were (b) was (c) am (d) is
  32. 32.Ananya ___ me that she was ready. (a) asked (b) said (c) told
  33. 33.Farhan said, “My bag is heavy.” → Farhan said that ___ bag was heavy. (a) my (b) him (c) his (d) he
  34. 34.Myra said, “I clap for the team every day.” → Myra said that she ___ for the team every day. (a) clapping (b) claps (c) clapped (d) clap
  35. 35.Rahul asked me, “When do you get up?” → Rahul asked me ___. (a) when did I get up (b) when do I get up (c) when I got up
  36. 36.Dev asked me, “When do you get up?” → Dev asked me ___. (a) when do I get up (b) when did I get up (c) when I got up
  37. 37.Diya said, “I have studied science.” → Diya said that she ___ science. (a) had studied (b) has studied (c) have studied
  38. 38.Pooja said, “I have ridden a bicycle.” → Pooja said that she ___ a bicycle. (a) has ridden (b) have ridden (c) had ridden
  39. 39.Diya said, “My room is clean.” → Diya said that ___ room was clean. (a) my (b) hers (c) her (d) she
  40. 40.Aarav said, “My bag is heavy.” → Aarav said that ___ bag was heavy. (a) my (b) him (c) he (d) his

Answer key

  1. had danced
  2. said
  3. would
  4. what I wanted
  5. what my name was
  6. her
  7. his
  8. his
  9. her
  10. fed
  11. spoke
  12. her
  13. said
  14. had taken
  15. said
  16. her
  17. when I got up
  18. his
  19. told
  20. would
  21. told
  22. which book I liked
  23. told
  24. where my school was
  25. his
  26. clapped
  27. what my name was
  28. was winning
  29. his
  30. said
  31. was
  32. told
  33. his
  34. clapped
  35. when I got up
  36. when I got up
  37. had studied
  38. had ridden
  39. her
  40. his

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