← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 866 · 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.Kunal said, “I am hungry.” → Kunal said that he ___ hungry. (a) am (b) were (c) is (d) was
  2. 2.Dev said, “My room is clean.” → Dev said that ___ room was clean. (a) he (b) his (c) my (d) him
  3. 3.Aditya said, “I throw the ball every day.” → Aditya said that he ___ the ball every day. (a) throw (b) threw (c) throwing (d) throws
  4. 4.Rahul ___ that he was hungry. (a) told (b) said (c) asked
  5. 5.Karan said, “My kite is torn.” → Karan said that ___ kite was torn. (a) him (b) my (c) his (d) he
  6. 6.Ananya said, “My bag is heavy.” → Ananya said that ___ bag was heavy. (a) she (b) my (c) her (d) hers
  7. 7.Pooja asked me, “When do you get up?” → Pooja asked me ___. (a) when I got up (b) when do I get up (c) when did I get up
  8. 8.Kabir said, “My bag is heavy.” → Kabir said that ___ bag was heavy. (a) he (b) his (c) him (d) my
  9. 9.Rahul said, “I help Grandma every day.” → Rahul said that he ___ Grandma every day. (a) helping (b) help (c) helped (d) helps
  10. 10.Neel said, “I am taking the train.” → Neel said that he ___ the train. (a) is taking (b) am taking (c) were taking (d) was taking
  11. 11.Pooja ___ that she was late. (a) said (b) told (c) asked
  12. 12.Rahul said, “My bicycle is new.” → Rahul said that ___ bicycle was new. (a) his (b) my (c) him (d) he
  13. 13.Diya said, “I am tired.” → Diya said that she ___ tired. (a) were (b) am (c) was (d) is
  14. 14.Riya said, “I watch a cartoon every day.” → Riya said that she ___ a cartoon every day. (a) watches (b) watching (c) watched (d) watch
  15. 15.Omkar said, “My bag is heavy.” → Omkar said that ___ bag was heavy. (a) he (b) his (c) him (d) my
  16. 16.Vivaan ___ me that he was ready. (a) said (b) told (c) asked
  17. 17.Pooja said, “I have carried the bag.” → Pooja said that she ___ the bag. (a) has carried (b) have carried (c) had carried
  18. 18.Kunal ___ me that he was tired. (a) told (b) asked (c) said
  19. 19.Manav asked me, “What do you want?” → Manav asked me ___. (a) what I wanted (b) what did I want (c) what do I want
  20. 20.Ira ___ that she was late. (a) said (b) asked (c) told
  21. 21.Farhan said, “My bag is heavy.” → Farhan said that ___ bag was heavy. (a) my (b) him (c) he (d) his
  22. 22.Meera asked me, “What do you want?” → Meera asked me ___. (a) what do I want (b) what I wanted (c) what did I want
  23. 23.Dev asked me, “What is your name?” → Dev asked me ___. (a) what is my name (b) what was my name (c) what my name was
  24. 24.Omkar asked me, “What do you want?” → Omkar asked me ___. (a) what did I want (b) what do I want (c) what I wanted
  25. 25.Pooja said, “I have played cricket.” → Pooja said that she ___ cricket. (a) had played (b) has played (c) have played
  26. 26.Rohan asked me, “Why are you sad?” → Rohan asked me ___. (a) why am I sad (b) why was I sad (c) why I was sad
  27. 27.Rohan asked me, “What do you want?” → Rohan asked me ___. (a) what I wanted (b) what do I want (c) what did I want
  28. 28.Sneha asked me, “Where is your school?” → Sneha asked me ___. (a) where is my school (b) where my school was (c) where was my school
  29. 29.Sneha said, “My pencil is broken.” → Sneha said that ___ pencil was broken. (a) my (b) she (c) hers (d) her
  30. 30.Myra said, “I win the match every day.” → Myra said that she ___ the match every day. (a) wins (b) win (c) winning (d) won
  31. 31.Diya said, “I have caught the ball.” → Diya said that she ___ the ball. (a) has caught (b) had caught (c) have caught
  32. 32.Isha ___ that she was ready. (a) said (b) asked (c) told
  33. 33.Vivaan said, “I am cleaning the room.” → Vivaan said that he ___ the room. (a) were cleaning (b) am cleaning (c) is cleaning (d) was cleaning
  34. 34.Saanvi ___ me that she was tired. (a) told (b) asked (c) said
  35. 35.Rahul said, “I swim in the pool every day.” → Rahul said that he ___ in the pool every day. (a) swims (b) swimming (c) swam (d) swim
  36. 36.Nisha said, “I will go to school.” → Nisha said that she ___ go to school. (a) would (b) is (c) will
  37. 37.Ira ___ me that she was late. (a) asked (b) said (c) told
  38. 38.Sneha said, “I have caught the ball.” → Sneha said that she ___ the ball. (a) has caught (b) have caught (c) had caught
  39. 39.Priya asked me, “What do you want?” → Priya asked me ___. (a) what do I want (b) what did I want (c) what I wanted
  40. 40.Omkar said, “My room is clean.” → Omkar said that ___ room was clean. (a) his (b) my (c) him (d) he

Answer key

  1. was
  2. his
  3. threw
  4. said
  5. his
  6. her
  7. when I got up
  8. his
  9. helped
  10. was taking
  11. said
  12. his
  13. was
  14. watched
  15. his
  16. told
  17. had carried
  18. told
  19. what I wanted
  20. said
  21. his
  22. what I wanted
  23. what my name was
  24. what I wanted
  25. had played
  26. why I was sad
  27. what I wanted
  28. where my school was
  29. her
  30. won
  31. had caught
  32. said
  33. was cleaning
  34. told
  35. swam
  36. would
  37. told
  38. had caught
  39. what I wanted
  40. his

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