← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 180 · 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, “My bag is heavy.” → Rahul said that ___ bag was heavy. (a) he (b) my (c) his (d) him
  2. 2.Kabir asked me, “What is your name?” → Kabir asked me ___. (a) what my name was (b) what is my name (c) what was my name
  3. 3.Isha ___ me that she was hungry. (a) told (b) asked (c) said
  4. 4.Aditya said, “I am busy.” → Aditya said that he ___ busy. (a) were (b) was (c) is (d) am
  5. 5.Farhan said, “I have washed the dishes.” → Farhan said that he ___ the dishes. (a) have washed (b) has washed (c) had washed
  6. 6.Meera said, “I am carrying the bag.” → Meera said that she ___ the bag. (a) is carrying (b) was carrying (c) were carrying (d) am carrying
  7. 7.Saanvi said, “My bag is heavy.” → Saanvi said that ___ bag was heavy. (a) my (b) she (c) hers (d) her
  8. 8.Sneha said, “I am planting a tree.” → Sneha said that she ___ a tree. (a) am planting (b) were planting (c) is planting (d) was planting
  9. 9.Aisha ___ me that she was busy. (a) asked (b) said (c) told
  10. 10.Aditya said, “I speak Hindi every day.” → Aditya said that he ___ Hindi every day. (a) speak (b) speaking (c) speaks (d) spoke
  11. 11.Ishaan said, “I am playing cricket.” → Ishaan said that he ___ cricket. (a) is playing (b) were playing (c) was playing (d) am playing
  12. 12.Omkar said, “I build a sandcastle every day.” → Omkar said that he ___ a sandcastle every day. (a) build (b) builds (c) building (d) built
  13. 13.Farhan said, “I have clapped for the team.” → Farhan said that he ___ for the team. (a) has clapped (b) have clapped (c) had clapped
  14. 14.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
  15. 15.Isha said, “I am throwing the ball.” → Isha said that she ___ the ball. (a) is throwing (b) was throwing (c) were throwing (d) am throwing
  16. 16.Omkar said, “My bag is heavy.” → Omkar said that ___ bag was heavy. (a) he (b) him (c) his (d) my
  17. 17.Ishaan ___ me that he was busy. (a) said (b) asked (c) told
  18. 18.Kavya ___ me that she was late. (a) told (b) asked (c) said
  19. 19.Aditya said, “I have won the match.” → Aditya said that he ___ the match. (a) have won (b) had won (c) has won
  20. 20.Arjun asked me, “What is your name?” → Arjun asked me ___. (a) what is my name (b) what was my name (c) what my name was
  21. 21.Aditya said, “I am happy.” → Aditya said that he ___ happy. (a) is (b) am (c) were (d) was
  22. 22.Priya ___ that she was tired. (a) asked (b) said (c) told
  23. 23.Aisha said, “I carry the bag every day.” → Aisha said that she ___ the bag every day. (a) carry (b) carries (c) carried (d) carrying
  24. 24.Riya said, “I am sleepy.” → Riya said that she ___ sleepy. (a) is (b) were (c) was (d) am
  25. 25.Arjun said, “I will cook rice.” → Arjun said that he ___ cook rice. (a) will (b) would (c) is
  26. 26.Pooja asked me, “What do you want?” → Pooja asked me ___. (a) what did I want (b) what do I want (c) what I wanted
  27. 27.Aisha ___ that she was hungry. (a) asked (b) told (c) said
  28. 28.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
  29. 29.Kabir ___ me that he was tired. (a) told (b) said (c) asked
  30. 30.Aditya ___ me that he was hungry. (a) asked (b) said (c) told
  31. 31.Arjun ___ that he was hungry. (a) said (b) told (c) asked
  32. 32.Saanvi said, “My bicycle is new.” → Saanvi said that ___ bicycle was new. (a) she (b) her (c) my (d) hers
  33. 33.Priya asked me, “Where is your school?” → Priya asked me ___. (a) where was my school (b) where is my school (c) where my school was
  34. 34.Ishaan ___ me that he was ready. (a) asked (b) told (c) said
  35. 35.Yash said, “My room is clean.” → Yash said that ___ room was clean. (a) my (b) his (c) him (d) he
  36. 36.Arjun said, “I will jog in the park.” → Arjun said that he ___ jog in the park. (a) will (b) is (c) would
  37. 37.Rohan ___ me that he was ready. (a) told (b) asked (c) said
  38. 38.Manav said, “I am busy.” → Manav said that he ___ busy. (a) were (b) is (c) was (d) am
  39. 39.Ira said, “I will study science.” → Ira said that she ___ study science. (a) will (b) is (c) would
  40. 40.Kabir asked me, “Which book do you like?” → Kabir asked me ___. (a) which book do I like (b) which book I liked (c) which book did I like

Answer key

  1. his
  2. what my name was
  3. told
  4. was
  5. had washed
  6. was carrying
  7. her
  8. was planting
  9. told
  10. spoke
  11. was playing
  12. built
  13. had clapped
  14. what my name was
  15. was throwing
  16. his
  17. told
  18. told
  19. had won
  20. what my name was
  21. was
  22. said
  23. carried
  24. was
  25. would
  26. what I wanted
  27. said
  28. what my name was
  29. told
  30. told
  31. said
  32. her
  33. where my school was
  34. told
  35. his
  36. would
  37. told
  38. was
  39. would
  40. which book I liked

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