← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 654 · 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.Diya ___ me that she was late. (a) said (b) told (c) asked
  2. 2.Myra asked me, “What is your name?” → Myra asked me ___. (a) what is my name (b) what was my name (c) what my name was
  3. 3.Neel asked me, “Why are you sad?” → Neel asked me ___. (a) why am I sad (b) why I was sad (c) why was I sad
  4. 4.Priya said, “I run in the park every day.” → Priya said that she ___ in the park every day. (a) runs (b) running (c) run (d) ran
  5. 5.Neel said, “I have washed the dishes.” → Neel said that he ___ the dishes. (a) have washed (b) had washed (c) has washed
  6. 6.Ira asked me, “Where is your school?” → Ira asked me ___. (a) where was my school (b) where my school was (c) where is my school
  7. 7.Arjun ___ me that he was late. (a) asked (b) said (c) told
  8. 8.Isha said, “My bicycle is new.” → Isha said that ___ bicycle was new. (a) her (b) hers (c) my (d) she
  9. 9.Aisha said, “I am singing a song.” → Aisha said that she ___ a song. (a) were singing (b) am singing (c) is singing (d) was singing
  10. 10.Manav said, “I clean the room every day.” → Manav said that he ___ the room every day. (a) clean (b) cleaned (c) cleans (d) cleaning
  11. 11.Priya ___ that she was late. (a) told (b) asked (c) said
  12. 12.Tara said, “I will fly a kite.” → Tara said that she ___ fly a kite. (a) is (b) will (c) would
  13. 13.Ananya said, “I will swim in the pool.” → Ananya said that she ___ swim in the pool. (a) would (b) is (c) will
  14. 14.Meera said, “My pencil is broken.” → Meera said that ___ pencil was broken. (a) her (b) she (c) hers (d) my
  15. 15.Dev said, “My room is clean.” → Dev said that ___ room was clean. (a) my (b) him (c) he (d) his
  16. 16.Priya ___ that she was tired. (a) asked (b) told (c) said
  17. 17.Rahul ___ me that he was hungry. (a) asked (b) told (c) said
  18. 18.Priya said, “My room is clean.” → Priya said that ___ room was clean. (a) my (b) she (c) her (d) hers
  19. 19.Kunal said, “My kite is torn.” → Kunal said that ___ kite was torn. (a) him (b) he (c) my (d) his
  20. 20.Kabir ___ that he was hungry. (a) said (b) asked (c) told
  21. 21.Isha ___ me that she was hungry. (a) said (b) asked (c) told
  22. 22.Karan asked me, “What do you want?” → Karan asked me ___. (a) what do I want (b) what I wanted (c) what did I want
  23. 23.Kavya said, “My pencil is broken.” → Kavya said that ___ pencil was broken. (a) her (b) my (c) hers (d) she
  24. 24.Aisha said, “I am busy.” → Aisha said that she ___ busy. (a) was (b) am (c) is (d) were
  25. 25.Meera said, “I catch the ball every day.” → Meera said that she ___ the ball every day. (a) catches (b) catching (c) caught (d) catch
  26. 26.Ishaan said, “I drink milk every day.” → Ishaan said that he ___ milk every day. (a) drinks (b) drank (c) drinking (d) drink
  27. 27.Kabir ___ me that he was ready. (a) said (b) told (c) asked
  28. 28.Kabir said, “My bag is heavy.” → Kabir said that ___ bag was heavy. (a) him (b) his (c) my (d) he
  29. 29.Arjun said, “I am happy.” → Arjun said that he ___ happy. (a) were (b) was (c) am (d) is
  30. 30.Manav asked me, “Where do you live?” → Manav asked me ___. (a) where did I live (b) where I lived (c) where do I live
  31. 31.Omkar said, “I have sent a message.” → Omkar said that he ___ a message. (a) had sent (b) has sent (c) have sent
  32. 32.Aisha asked me, “What do you want?” → Aisha asked me ___. (a) what did I want (b) what do I want (c) what I wanted
  33. 33.Neel ___ that he was busy. (a) said (b) told (c) asked
  34. 34.Vivaan said, “I will wash the dishes.” → Vivaan said that he ___ wash the dishes. (a) is (b) would (c) will
  35. 35.Yash said, “I have helped Grandma.” → Yash said that he ___ Grandma. (a) have helped (b) had helped (c) has helped
  36. 36.Yash ___ that he was hungry. (a) told (b) asked (c) said
  37. 37.Riya said, “I win the match every day.” → Riya said that she ___ the match every day. (a) win (b) winning (c) wins (d) won
  38. 38.Pooja ___ me that she was tired. (a) asked (b) said (c) told
  39. 39.Ishaan said, “My bag is heavy.” → Ishaan said that ___ bag was heavy. (a) him (b) he (c) my (d) his
  40. 40.Saanvi said, “My bag is heavy.” → Saanvi said that ___ bag was heavy. (a) her (b) hers (c) she (d) my

Answer key

  1. told
  2. what my name was
  3. why I was sad
  4. ran
  5. had washed
  6. where my school was
  7. told
  8. her
  9. was singing
  10. cleaned
  11. said
  12. would
  13. would
  14. her
  15. his
  16. said
  17. told
  18. her
  19. his
  20. said
  21. told
  22. what I wanted
  23. her
  24. was
  25. caught
  26. drank
  27. told
  28. his
  29. was
  30. where I lived
  31. had sent
  32. what I wanted
  33. said
  34. would
  35. had helped
  36. said
  37. won
  38. told
  39. his
  40. her

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