← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 64 · 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.Kabir said, “I am clapping for the team.” → Kabir said that he ___ for the team. (a) is clapping (b) was clapping (c) am clapping (d) were clapping
  2. 2.Kabir said, “I have eaten a mango.” → Kabir said that he ___ a mango. (a) has eaten (b) had eaten (c) have eaten
  3. 3.Arjun ___ me that he was late. (a) told (b) said (c) asked
  4. 4.Karan said, “I carry the bag every day.” → Karan said that he ___ the bag every day. (a) carries (b) carry (c) carried (d) carrying
  5. 5.Kunal ___ me that he was ready. (a) asked (b) told (c) said
  6. 6.Aarav asked me, “Where is your school?” → Aarav asked me ___. (a) where was my school (b) where my school was (c) where is my school
  7. 7.Dev said, “My bag is heavy.” → Dev said that ___ bag was heavy. (a) him (b) he (c) my (d) his
  8. 8.Farhan asked me, “Which book do you like?” → Farhan asked me ___. (a) which book I liked (b) which book did I like (c) which book do I like
  9. 9.Tara ___ me that she was tired. (a) told (b) asked (c) said
  10. 10.Ananya said, “My pencil is broken.” → Ananya said that ___ pencil was broken. (a) hers (b) her (c) she (d) my
  11. 11.Rahul said, “I am going to school.” → Rahul said that he ___ to school. (a) were going (b) am going (c) is going (d) was going
  12. 12.Vivaan ___ that he was tired. (a) told (b) said (c) asked
  13. 13.Diya said, “I have swum in the pool.” → Diya said that she ___ in the pool. (a) has swum (b) have swum (c) had swum
  14. 14.Kabir asked me, “When do you get up?” → Kabir asked me ___. (a) when did I get up (b) when do I get up (c) when I got up
  15. 15.Priya ___ that she was late. (a) told (b) said (c) asked
  16. 16.Sneha ___ me that she was ready. (a) said (b) told (c) asked
  17. 17.Aisha ___ that she was busy. (a) said (b) told (c) asked
  18. 18.Rohan asked me, “Where is your school?” → Rohan asked me ___. (a) where my school was (b) where was my school (c) where is my school
  19. 19.Karan ___ that he was hungry. (a) asked (b) said (c) told
  20. 20.Myra ___ me that she was hungry. (a) asked (b) told (c) said
  21. 21.Dev said, “I am sleepy.” → Dev said that he ___ sleepy. (a) is (b) was (c) were (d) am
  22. 22.Zoya said, “I have drawn a picture.” → Zoya said that she ___ a picture. (a) have drawn (b) had drawn (c) has drawn
  23. 23.Ananya said, “I have made tea.” → Ananya said that she ___ tea. (a) have made (b) had made (c) has made
  24. 24.Omkar asked me, “Why are you sad?” → Omkar asked me ___. (a) why I was sad (b) why am I sad (c) why was I sad
  25. 25.Rahul said, “My bicycle is new.” → Rahul said that ___ bicycle was new. (a) he (b) my (c) him (d) his
  26. 26.Riya asked me, “When do you get up?” → Riya asked me ___. (a) when did I get up (b) when do I get up (c) when I got up
  27. 27.Sneha said, “My kite is torn.” → Sneha said that ___ kite was torn. (a) hers (b) she (c) her (d) my
  28. 28.Aisha asked me, “What is your name?” → Aisha asked me ___. (a) what my name was (b) what is my name (c) what was my name
  29. 29.Kunal ___ me that he was late. (a) told (b) asked (c) said
  30. 30.Diya said, “I will run in the park.” → Diya said that she ___ run in the park. (a) is (b) would (c) will
  31. 31.Nisha asked me, “What is your name?” → Nisha asked me ___. (a) what was my name (b) what my name was (c) what is my name
  32. 32.Aarav ___ me that he was late. (a) told (b) said (c) asked
  33. 33.Kabir said, “My kite is torn.” → Kabir said that ___ kite was torn. (a) my (b) he (c) him (d) his
  34. 34.Diya said, “I am hungry.” → Diya said that she ___ hungry. (a) am (b) were (c) is (d) was
  35. 35.Kavya said, “I have swum in the pool.” → Kavya said that she ___ in the pool. (a) had swum (b) has swum (c) have swum
  36. 36.Riya said, “My bag is heavy.” → Riya said that ___ bag was heavy. (a) she (b) hers (c) my (d) her
  37. 37.Arjun said, “I have played cricket.” → Arjun said that he ___ cricket. (a) has played (b) have played (c) had played
  38. 38.Zoya ___ that she was busy. (a) told (b) asked (c) said
  39. 39.Pooja ___ me that she was busy. (a) told (b) said (c) asked
  40. 40.Ira asked me, “Which book do you like?” → Ira asked me ___. (a) which book did I like (b) which book I liked (c) which book do I like

Answer key

  1. was clapping
  2. had eaten
  3. told
  4. carried
  5. told
  6. where my school was
  7. his
  8. which book I liked
  9. told
  10. her
  11. was going
  12. said
  13. had swum
  14. when I got up
  15. said
  16. told
  17. said
  18. where my school was
  19. said
  20. told
  21. was
  22. had drawn
  23. had made
  24. why I was sad
  25. his
  26. when I got up
  27. her
  28. what my name was
  29. told
  30. would
  31. what my name was
  32. told
  33. his
  34. was
  35. had swum
  36. her
  37. had played
  38. said
  39. told
  40. which book I liked

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