← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 381 · 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 swim in the pool every day.” → Rahul said that he ___ in the pool every day. (a) swim (b) swims (c) swam (d) swimming
  2. 2.Vivaan said, “My kite is torn.” → Vivaan said that ___ kite was torn. (a) his (b) him (c) he (d) my
  3. 3.Ira said, “I have taken the train.” → Ira said that she ___ the train. (a) had taken (b) has taken (c) have taken
  4. 4.Nisha asked me, “What is your name?” → Nisha asked me ___. (a) what is my name (b) what my name was (c) what was my name
  5. 5.Diya ___ that she was hungry. (a) asked (b) said (c) told
  6. 6.Zoya said, “I am tired.” → Zoya said that she ___ tired. (a) were (b) am (c) was (d) is
  7. 7.Vivaan said, “I eat a mango every day.” → Vivaan said that he ___ a mango every day. (a) ate (b) eats (c) eat (d) eating
  8. 8.Aarav asked me, “Why are you sad?” → Aarav asked me ___. (a) why I was sad (b) why was I sad (c) why am I sad
  9. 9.Aisha ___ that she was tired. (a) told (b) asked (c) said
  10. 10.Aarav said, “My bicycle is new.” → Aarav said that ___ bicycle was new. (a) he (b) my (c) his (d) him
  11. 11.Isha ___ me that she was busy. (a) asked (b) told (c) said
  12. 12.Aarav said, “My kite is torn.” → Aarav said that ___ kite was torn. (a) my (b) he (c) his (d) him
  13. 13.Sneha ___ that she was late. (a) told (b) asked (c) said
  14. 14.Rahul ___ me that he was tired. (a) asked (b) told (c) said
  15. 15.Manav asked me, “Which book do you like?” → Manav asked me ___. (a) which book do I like (b) which book I liked (c) which book did I like
  16. 16.Zoya asked me, “What is your name?” → Zoya asked me ___. (a) what was my name (b) what my name was (c) what is my name
  17. 17.Meera said, “I am planting a tree.” → Meera said that she ___ a tree. (a) am planting (b) was planting (c) is planting (d) were planting
  18. 18.Kunal said, “I have caught the ball.” → Kunal said that he ___ the ball. (a) had caught (b) have caught (c) has caught
  19. 19.Vivaan asked me, “Which book do you like?” → Vivaan asked me ___. (a) which book I liked (b) which book did I like (c) which book do I like
  20. 20.Aditya said, “I have watched a cartoon.” → Aditya said that he ___ a cartoon. (a) had watched (b) have watched (c) has watched
  21. 21.Nisha ___ that she was busy. (a) told (b) said (c) asked
  22. 22.Rohan asked me, “Where is your school?” → Rohan asked me ___. (a) where was my school (b) where my school was (c) where is my school
  23. 23.Yash said, “I am happy.” → Yash said that he ___ happy. (a) am (b) were (c) is (d) was
  24. 24.Rahul said, “I am busy.” → Rahul said that he ___ busy. (a) is (b) were (c) am (d) was
  25. 25.Manav said, “My pencil is broken.” → Manav said that ___ pencil was broken. (a) he (b) my (c) him (d) his
  26. 26.Isha ___ me that she was late. (a) asked (b) told (c) said
  27. 27.Riya said, “I will play cricket.” → Riya said that she ___ play cricket. (a) will (b) would (c) is
  28. 28.Manav ___ me that he was hungry. (a) said (b) told (c) asked
  29. 29.Dev said, “I am feeding the dog.” → Dev said that he ___ the dog. (a) is feeding (b) were feeding (c) am feeding (d) was feeding
  30. 30.Priya said, “I am ready.” → Priya said that she ___ ready. (a) am (b) were (c) is (d) was
  31. 31.Neel said, “I will play cricket.” → Neel said that he ___ play cricket. (a) will (b) would (c) is
  32. 32.Aarav said, “I have cooked rice.” → Aarav said that he ___ rice. (a) has cooked (b) had cooked (c) have cooked
  33. 33.Meera ___ me that she was tired. (a) asked (b) told (c) said
  34. 34.Ishaan asked me, “When do you get up?” → Ishaan asked me ___. (a) when do I get up (b) when did I get up (c) when I got up
  35. 35.Zoya said, “I will write a letter.” → Zoya said that she ___ write a letter. (a) is (b) will (c) would
  36. 36.Priya asked me, “What is your name?” → Priya asked me ___. (a) what is my name (b) what was my name (c) what my name was
  37. 37.Kunal said, “I will wash the dishes.” → Kunal said that he ___ wash the dishes. (a) will (b) is (c) would
  38. 38.Farhan asked me, “What is your name?” → Farhan asked me ___. (a) what was my name (b) what is my name (c) what my name was
  39. 39.Nisha asked me, “When do you get up?” → Nisha asked me ___. (a) when did I get up (b) when do I get up (c) when I got up
  40. 40.Sneha said, “I wear a cap every day.” → Sneha said that she ___ a cap every day. (a) wear (b) wore (c) wears (d) wearing

Answer key

  1. swam
  2. his
  3. had taken
  4. what my name was
  5. said
  6. was
  7. ate
  8. why I was sad
  9. said
  10. his
  11. told
  12. his
  13. said
  14. told
  15. which book I liked
  16. what my name was
  17. was planting
  18. had caught
  19. which book I liked
  20. had watched
  21. said
  22. where my school was
  23. was
  24. was
  25. his
  26. told
  27. would
  28. told
  29. was feeding
  30. was
  31. would
  32. had cooked
  33. told
  34. when I got up
  35. would
  36. what my name was
  37. would
  38. what my name was
  39. when I got up
  40. wore

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