← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 633 · 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.Ishaan ___ me that he was late. (a) asked (b) told (c) said
  2. 2.Manav ___ that he was late. (a) asked (b) said (c) told
  3. 3.Zoya asked me, “Which book do you like?” → Zoya asked me ___. (a) which book I liked (b) which book did I like (c) which book do I like
  4. 4.Farhan asked me, “What is your name?” → Farhan asked me ___. (a) what my name was (b) what is my name (c) what was my name
  5. 5.Ananya said, “My pencil is broken.” → Ananya said that ___ pencil was broken. (a) she (b) hers (c) my (d) her
  6. 6.Farhan ___ me that he was busy. (a) asked (b) told (c) said
  7. 7.Pooja said, “I will fly a kite.” → Pooja said that she ___ fly a kite. (a) will (b) would (c) is
  8. 8.Pooja said, “My bicycle is new.” → Pooja said that ___ bicycle was new. (a) her (b) she (c) hers (d) my
  9. 9.Zoya said, “I am swimming in the pool.” → Zoya said that she ___ in the pool. (a) is swimming (b) were swimming (c) am swimming (d) was swimming
  10. 10.Isha asked me, “When do you get up?” → Isha asked me ___. (a) when did I get up (b) when I got up (c) when do I get up
  11. 11.Ira said, “I have helped Grandma.” → Ira said that she ___ Grandma. (a) have helped (b) had helped (c) has helped
  12. 12.Kavya asked me, “What is your name?” → Kavya asked me ___. (a) what is my name (b) what my name was (c) what was my name
  13. 13.Isha said, “I have studied science.” → Isha said that she ___ science. (a) had studied (b) have studied (c) has studied
  14. 14.Diya said, “My room is clean.” → Diya said that ___ room was clean. (a) my (b) her (c) hers (d) she
  15. 15.Priya said, “I will go to school.” → Priya said that she ___ go to school. (a) will (b) would (c) is
  16. 16.Aarav said, “I am ready.” → Aarav said that he ___ ready. (a) am (b) were (c) was (d) is
  17. 17.Aarav asked me, “When do you get up?” → Aarav asked me ___. (a) when did I get up (b) when do I get up (c) when I got up
  18. 18.Aisha said, “I have caught the ball.” → Aisha said that she ___ the ball. (a) had caught (b) have caught (c) has caught
  19. 19.Rohan said, “I have fed the dog.” → Rohan said that he ___ the dog. (a) had fed (b) have fed (c) has fed
  20. 20.Neel ___ that he was tired. (a) told (b) asked (c) said
  21. 21.Ananya said, “I clap for the team every day.” → Ananya said that she ___ for the team every day. (a) claps (b) clapping (c) clapped (d) clap
  22. 22.Isha ___ me that she was tired. (a) said (b) asked (c) told
  23. 23.Zoya ___ me that she was hungry. (a) said (b) told (c) asked
  24. 24.Myra said, “I win the match every day.” → Myra said that she ___ the match every day. (a) winning (b) wins (c) win (d) won
  25. 25.Tara said, “My bag is heavy.” → Tara said that ___ bag was heavy. (a) my (b) her (c) she (d) hers
  26. 26.Ananya said, “My room is clean.” → Ananya said that ___ room was clean. (a) her (b) my (c) she (d) hers
  27. 27.Vivaan asked me, “Where do you live?” → Vivaan asked me ___. (a) where do I live (b) where did I live (c) where I lived
  28. 28.Kunal said, “I am hungry.” → Kunal said that he ___ hungry. (a) were (b) am (c) was (d) is
  29. 29.Aditya asked me, “What is your name?” → Aditya asked me ___. (a) what was my name (b) what is my name (c) what my name was
  30. 30.Diya said, “I am ready.” → Diya said that she ___ ready. (a) am (b) is (c) was (d) were
  31. 31.Riya ___ me that she was tired. (a) told (b) asked (c) said
  32. 32.Zoya said, “My pencil is broken.” → Zoya said that ___ pencil was broken. (a) hers (b) she (c) my (d) her
  33. 33.Karan ___ me that he was late. (a) told (b) asked (c) said
  34. 34.Ananya ___ that she was ready. (a) said (b) told (c) asked
  35. 35.Sneha ___ that she was hungry. (a) told (b) asked (c) said
  36. 36.Meera said, “I will draw a picture.” → Meera said that she ___ draw a picture. (a) will (b) would (c) is
  37. 37.Omkar said, “My pencil is broken.” → Omkar said that ___ pencil was broken. (a) he (b) him (c) his (d) my
  38. 38.Kunal said, “I am happy.” → Kunal said that he ___ happy. (a) were (b) am (c) was (d) is
  39. 39.Saanvi said, “I drink milk every day.” → Saanvi said that she ___ milk every day. (a) drinking (b) drink (c) drinks (d) drank
  40. 40.Myra ___ me that she was late. (a) told (b) asked (c) said

Answer key

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

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