← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 553 · 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.Aditya said, “I am taking the train.” → Aditya said that he ___ the train. (a) was taking (b) were taking (c) is taking (d) am taking
  2. 2.Dev ___ me that he was hungry. (a) said (b) asked (c) told
  3. 3.Saanvi ___ that she was busy. (a) said (b) told (c) asked
  4. 4.Aditya ___ that he was hungry. (a) said (b) asked (c) told
  5. 5.Sneha said, “My room is clean.” → Sneha said that ___ room was clean. (a) her (b) hers (c) she (d) my
  6. 6.Nisha ___ that she was busy. (a) said (b) told (c) asked
  7. 7.Farhan asked me, “Which book do you like?” → Farhan asked me ___. (a) which book did I like (b) which book I liked (c) which book do I like
  8. 8.Neel ___ that he was hungry. (a) told (b) asked (c) said
  9. 9.Saanvi asked me, “What do you want?” → Saanvi asked me ___. (a) what I wanted (b) what did I want (c) what do I want
  10. 10.Aisha said, “I am hungry.” → Aisha said that she ___ hungry. (a) was (b) were (c) is (d) am
  11. 11.Kunal said, “My bicycle is new.” → Kunal said that ___ bicycle was new. (a) my (b) he (c) him (d) his
  12. 12.Aditya said, “I am helping Grandma.” → Aditya said that he ___ Grandma. (a) is helping (b) was helping (c) were helping (d) am helping
  13. 13.Meera said, “I have won the match.” → Meera said that she ___ the match. (a) have won (b) has won (c) had won
  14. 14.Aarav ___ that he was tired. (a) said (b) asked (c) told
  15. 15.Aarav asked me, “Where is your school?” → Aarav asked me ___. (a) where was my school (b) where is my school (c) where my school was
  16. 16.Rohan said, “My bicycle is new.” → Rohan said that ___ bicycle was new. (a) he (b) my (c) him (d) his
  17. 17.Aarav asked me, “What do you want?” → Aarav asked me ___. (a) what did I want (b) what do I want (c) what I wanted
  18. 18.Meera ___ me that she was tired. (a) told (b) asked (c) said
  19. 19.Diya said, “I cook rice every day.” → Diya said that she ___ rice every day. (a) cook (b) cooked (c) cooking (d) cooks
  20. 20.Rohan ___ me that he was hungry. (a) asked (b) said (c) told
  21. 21.Arjun asked me, “What do you want?” → Arjun asked me ___. (a) what I wanted (b) what do I want (c) what did I want
  22. 22.Ira ___ me that she was ready. (a) told (b) said (c) asked
  23. 23.Dev ___ that he was late. (a) asked (b) said (c) told
  24. 24.Dev ___ me that he was ready. (a) told (b) said (c) asked
  25. 25.Sneha said, “I have cleaned the room.” → Sneha said that she ___ the room. (a) had cleaned (b) has cleaned (c) have cleaned
  26. 26.Neel asked me, “Where do you live?” → Neel asked me ___. (a) where did I live (b) where do I live (c) where I lived
  27. 27.Rohan ___ me that he was ready. (a) told (b) asked (c) said
  28. 28.Pooja said, “My pencil is broken.” → Pooja said that ___ pencil was broken. (a) her (b) hers (c) my (d) she
  29. 29.Meera said, “My bag is heavy.” → Meera said that ___ bag was heavy. (a) hers (b) she (c) my (d) her
  30. 30.Yash asked me, “Where is your school?” → Yash asked me ___. (a) where was my school (b) where my school was (c) where is my school
  31. 31.Manav said, “My bicycle is new.” → Manav said that ___ bicycle was new. (a) he (b) my (c) him (d) his
  32. 32.Meera said, “My kite is torn.” → Meera said that ___ kite was torn. (a) she (b) my (c) hers (d) her
  33. 33.Vivaan ___ that he was ready. (a) told (b) said (c) asked
  34. 34.Ira ___ me that she was busy. (a) said (b) asked (c) told
  35. 35.Dev asked me, “What do you want?” → Dev asked me ___. (a) what did I want (b) what I wanted (c) what do I want
  36. 36.Karan said, “I have brought lunch.” → Karan said that he ___ lunch. (a) had brought (b) have brought (c) has brought
  37. 37.Priya asked me, “Where do you live?” → Priya asked me ___. (a) where did I live (b) where do I live (c) where I lived
  38. 38.Neel said, “I have taken the train.” → Neel said that he ___ the train. (a) has taken (b) had taken (c) have taken
  39. 39.Ishaan asked me, “What is your name?” → Ishaan asked me ___. (a) what my name was (b) what was my name (c) what is my name
  40. 40.Rohan said, “I clean the room every day.” → Rohan said that he ___ the room every day. (a) cleaning (b) cleaned (c) cleans (d) clean

Answer key

  1. was taking
  2. told
  3. said
  4. said
  5. her
  6. said
  7. which book I liked
  8. said
  9. what I wanted
  10. was
  11. his
  12. was helping
  13. had won
  14. said
  15. where my school was
  16. his
  17. what I wanted
  18. told
  19. cooked
  20. told
  21. what I wanted
  22. told
  23. said
  24. told
  25. had cleaned
  26. where I lived
  27. told
  28. her
  29. her
  30. where my school was
  31. his
  32. her
  33. said
  34. told
  35. what I wanted
  36. had brought
  37. where I lived
  38. had taken
  39. what my name was
  40. cleaned

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