← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 161 · 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.Riya ___ that she was late. (a) asked (b) said (c) told
  2. 2.Kavya ___ me that she was ready. (a) asked (b) said (c) told
  3. 3.Farhan said, “I cook rice every day.” → Farhan said that he ___ rice every day. (a) cook (b) cooked (c) cooking (d) cooks
  4. 4.Kunal asked me, “Where do you live?” → Kunal asked me ___. (a) where did I live (b) where do I live (c) where I lived
  5. 5.Diya said, “I dance on the stage every day.” → Diya said that she ___ on the stage every day. (a) dancing (b) dance (c) danced (d) dances
  6. 6.Rahul said, “I am writing a letter.” → Rahul said that he ___ a letter. (a) was writing (b) am writing (c) were writing (d) is writing
  7. 7.Aditya said, “I am tired.” → Aditya said that he ___ tired. (a) am (b) is (c) were (d) was
  8. 8.Yash ___ that he was hungry. (a) asked (b) said (c) told
  9. 9.Vivaan said, “My room is clean.” → Vivaan said that ___ room was clean. (a) his (b) he (c) him (d) my
  10. 10.Yash said, “My pencil is broken.” → Yash said that ___ pencil was broken. (a) my (b) he (c) him (d) his
  11. 11.Kunal said, “I have washed the dishes.” → Kunal said that he ___ the dishes. (a) had washed (b) has washed (c) have washed
  12. 12.Saanvi asked me, “Where is your school?” → Saanvi asked me ___. (a) where is my school (b) where my school was (c) where was my school
  13. 13.Ishaan ___ that he was hungry. (a) said (b) told (c) asked
  14. 14.Rohan said, “I have won the match.” → Rohan said that he ___ the match. (a) have won (b) had won (c) has won
  15. 15.Farhan ___ me that he was late. (a) asked (b) said (c) told
  16. 16.Rohan said, “I win the match every day.” → Rohan said that he ___ the match every day. (a) win (b) wins (c) won (d) winning
  17. 17.Arjun said, “I am hungry.” → Arjun said that he ___ hungry. (a) am (b) is (c) was (d) were
  18. 18.Saanvi said, “I am sleepy.” → Saanvi said that she ___ sleepy. (a) is (b) am (c) was (d) were
  19. 19.Arjun asked me, “What do you want?” → Arjun asked me ___. (a) what did I want (b) what I wanted (c) what do I want
  20. 20.Tara said, “I will bring lunch.” → Tara said that she ___ bring lunch. (a) would (b) is (c) will
  21. 21.Isha asked me, “Why are you sad?” → Isha asked me ___. (a) why I was sad (b) why am I sad (c) why was I sad
  22. 22.Rahul asked me, “What do you want?” → Rahul asked me ___. (a) what do I want (b) what I wanted (c) what did I want
  23. 23.Karan ___ me that he was busy. (a) said (b) asked (c) told
  24. 24.Ananya said, “I am sleepy.” → Ananya said that she ___ sleepy. (a) was (b) were (c) am (d) is
  25. 25.Saanvi said, “My bicycle is new.” → Saanvi said that ___ bicycle was new. (a) hers (b) she (c) her (d) my
  26. 26.Aditya said, “My bicycle is new.” → Aditya said that ___ bicycle was new. (a) him (b) he (c) his (d) my
  27. 27.Ishaan ___ me that he was busy. (a) asked (b) said (c) told
  28. 28.Dev said, “I have run in the park.” → Dev said that he ___ in the park. (a) have run (b) had run (c) has run
  29. 29.Manav asked me, “When do you get up?” → Manav asked me ___. (a) when I got up (b) when did I get up (c) when do I get up
  30. 30.Manav said, “My pencil is broken.” → Manav said that ___ pencil was broken. (a) my (b) him (c) his (d) he
  31. 31.Farhan asked me, “What do you want?” → Farhan asked me ___. (a) what did I want (b) what do I want (c) what I wanted
  32. 32.Diya said, “I am carrying the bag.” → Diya said that she ___ the bag. (a) were carrying (b) was carrying (c) is carrying (d) am carrying
  33. 33.Kunal said, “I will catch the ball.” → Kunal said that he ___ catch the ball. (a) would (b) is (c) will
  34. 34.Riya ___ that she was busy. (a) asked (b) said (c) told
  35. 35.Aisha said, “My pencil is broken.” → Aisha said that ___ pencil was broken. (a) hers (b) her (c) my (d) she
  36. 36.Manav said, “I am busy.” → Manav said that he ___ busy. (a) is (b) was (c) am (d) were
  37. 37.Rahul ___ me that he was late. (a) told (b) said (c) asked
  38. 38.Saanvi asked me, “What do you want?” → Saanvi asked me ___. (a) what did I want (b) what do I want (c) what I wanted
  39. 39.Kabir said, “I will win the match.” → Kabir said that he ___ win the match. (a) will (b) is (c) would
  40. 40.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

Answer key

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

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