← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 711 · 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.Saanvi ___ that she was hungry. (a) said (b) told (c) asked
  2. 2.Omkar ___ that he was hungry. (a) told (b) asked (c) said
  3. 3.Meera asked me, “Where do you live?” → Meera asked me ___. (a) where did I live (b) where I lived (c) where do I live
  4. 4.Pooja said, “I dance on the stage every day.” → Pooja said that she ___ on the stage every day. (a) dance (b) dances (c) dancing (d) danced
  5. 5.Rohan ___ me that he was late. (a) asked (b) said (c) told
  6. 6.Isha asked me, “When do you get up?” → Isha asked me ___. (a) when did I get up (b) when I got up (c) when do I get up
  7. 7.Karan ___ me that he was late. (a) said (b) asked (c) told
  8. 8.Farhan said, “My bag is heavy.” → Farhan said that ___ bag was heavy. (a) my (b) he (c) him (d) his
  9. 9.Neel said, “My bag is heavy.” → Neel said that ___ bag was heavy. (a) he (b) my (c) him (d) his
  10. 10.Kavya said, “I have swum in the pool.” → Kavya said that she ___ in the pool. (a) have swum (b) has swum (c) had swum
  11. 11.Diya said, “My bag is heavy.” → Diya said that ___ bag was heavy. (a) hers (b) my (c) her (d) she
  12. 12.Aditya said, “I am happy.” → Aditya said that he ___ happy. (a) was (b) am (c) is (d) were
  13. 13.Kunal said, “My kite is torn.” → Kunal said that ___ kite was torn. (a) he (b) his (c) him (d) my
  14. 14.Ishaan said, “I play cricket every day.” → Ishaan said that he ___ cricket every day. (a) plays (b) play (c) playing (d) played
  15. 15.Zoya ___ me that she was busy. (a) told (b) said (c) asked
  16. 16.Aditya ___ me that he was hungry. (a) said (b) asked (c) told
  17. 17.Kabir asked me, “When do you get up?” → Kabir asked me ___. (a) when did I get up (b) when I got up (c) when do I get up
  18. 18.Rahul ___ me that he was ready. (a) asked (b) said (c) told
  19. 19.Kavya said, “My kite is torn.” → Kavya said that ___ kite was torn. (a) hers (b) her (c) she (d) my
  20. 20.Riya said, “I have ridden a bicycle.” → Riya said that she ___ a bicycle. (a) have ridden (b) had ridden (c) has ridden
  21. 21.Ishaan said, “I will write a letter.” → Ishaan said that he ___ write a letter. (a) will (b) is (c) would
  22. 22.Aarav said, “My room is clean.” → Aarav said that ___ room was clean. (a) he (b) my (c) him (d) his
  23. 23.Isha ___ that she was hungry. (a) told (b) said (c) asked
  24. 24.Omkar said, “I have swum in the pool.” → Omkar said that he ___ in the pool. (a) had swum (b) has swum (c) have swum
  25. 25.Kavya ___ me that she was late. (a) asked (b) told (c) said
  26. 26.Riya said, “My kite is torn.” → Riya said that ___ kite was torn. (a) hers (b) she (c) her (d) my
  27. 27.Zoya said, “My room is clean.” → Zoya said that ___ room was clean. (a) her (b) my (c) hers (d) she
  28. 28.Kavya ___ me that she was ready. (a) asked (b) said (c) told
  29. 29.Myra said, “My kite is torn.” → Myra said that ___ kite was torn. (a) hers (b) my (c) she (d) her
  30. 30.Aisha asked me, “What is your name?” → Aisha asked me ___. (a) what my name was (b) what was my name (c) what is my name
  31. 31.Arjun said, “I am studying science.” → Arjun said that he ___ science. (a) were studying (b) was studying (c) is studying (d) am studying
  32. 32.Pooja ___ that she was hungry. (a) said (b) asked (c) told
  33. 33.Arjun said, “My kite is torn.” → Arjun said that ___ kite was torn. (a) his (b) he (c) my (d) him
  34. 34.Vivaan ___ that he was hungry. (a) said (b) asked (c) told
  35. 35.Farhan ___ me that he was late. (a) asked (b) said (c) told
  36. 36.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
  37. 37.Arjun ___ that he was hungry. (a) told (b) said (c) asked
  38. 38.Vivaan ___ me that he was late. (a) asked (b) said (c) told
  39. 39.Saanvi asked me, “Where do you live?” → Saanvi asked me ___. (a) where I lived (b) where did I live (c) where do I live
  40. 40.Rohan said, “I speak Hindi every day.” → Rohan said that he ___ Hindi every day. (a) speaks (b) speak (c) speaking (d) spoke

Answer key

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

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