← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 997 · 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.Farhan said, “I am catching the ball.” → Farhan said that he ___ the ball. (a) am catching (b) were catching (c) was catching (d) is catching
  2. 2.Vivaan ___ that he was late. (a) asked (b) said (c) told
  3. 3.Nisha said, “My room is clean.” → Nisha said that ___ room was clean. (a) my (b) she (c) her (d) hers
  4. 4.Vivaan asked me, “Which book do you like?” → Vivaan asked me ___. (a) which book I liked (b) which book do I like (c) which book did I like
  5. 5.Saanvi said, “I have planted a tree.” → Saanvi said that she ___ a tree. (a) had planted (b) has planted (c) have planted
  6. 6.Tara asked me, “When do you get up?” → Tara asked me ___. (a) when do I get up (b) when I got up (c) when did I get up
  7. 7.Aarav said, “I am tired.” → Aarav said that he ___ tired. (a) was (b) were (c) is (d) am
  8. 8.Karan said, “My pencil is broken.” → Karan said that ___ pencil was broken. (a) my (b) him (c) his (d) he
  9. 9.Ishaan asked me, “When do you get up?” → Ishaan asked me ___. (a) when do I get up (b) when I got up (c) when did I get up
  10. 10.Ananya ___ that she was hungry. (a) asked (b) told (c) said
  11. 11.Omkar said, “I have played cricket.” → Omkar said that he ___ cricket. (a) had played (b) have played (c) has played
  12. 12.Meera said, “I have played cricket.” → Meera said that she ___ cricket. (a) had played (b) have played (c) has played
  13. 13.Rahul said, “I have caught the ball.” → Rahul said that he ___ the ball. (a) have caught (b) had caught (c) has caught
  14. 14.Rahul said, “My room is clean.” → Rahul said that ___ room was clean. (a) my (b) he (c) him (d) his
  15. 15.Arjun said, “I help Grandma every day.” → Arjun said that he ___ Grandma every day. (a) help (b) helps (c) helped (d) helping
  16. 16.Dev ___ me that he was late. (a) said (b) told (c) asked
  17. 17.Omkar asked me, “What is your name?” → Omkar asked me ___. (a) what is my name (b) what my name was (c) what was my name
  18. 18.Tara ___ me that she was hungry. (a) said (b) asked (c) told
  19. 19.Neel said, “I have watched a cartoon.” → Neel said that he ___ a cartoon. (a) had watched (b) have watched (c) has watched
  20. 20.Neel ___ that he was busy. (a) asked (b) told (c) said
  21. 21.Rohan said, “I am tired.” → Rohan said that he ___ tired. (a) is (b) were (c) am (d) was
  22. 22.Sneha said, “My room is clean.” → Sneha said that ___ room was clean. (a) hers (b) my (c) she (d) her
  23. 23.Kavya said, “My room is clean.” → Kavya said that ___ room was clean. (a) my (b) she (c) hers (d) her
  24. 24.Omkar said, “My kite is torn.” → Omkar said that ___ kite was torn. (a) my (b) he (c) his (d) him
  25. 25.Kavya said, “My kite is torn.” → Kavya said that ___ kite was torn. (a) hers (b) she (c) her (d) my
  26. 26.Rohan ___ me that he was busy. (a) asked (b) said (c) told
  27. 27.Farhan said, “I have drunk milk.” → Farhan said that he ___ milk. (a) have drunk (b) has drunk (c) had drunk
  28. 28.Tara asked me, “Which book do you like?” → Tara asked me ___. (a) which book did I like (b) which book I liked (c) which book do I like
  29. 29.Ishaan said, “My kite is torn.” → Ishaan said that ___ kite was torn. (a) he (b) his (c) him (d) my
  30. 30.Priya asked me, “Where is your school?” → Priya asked me ___. (a) where my school was (b) where was my school (c) where is my school
  31. 31.Kabir said, “My pencil is broken.” → Kabir said that ___ pencil was broken. (a) him (b) he (c) his (d) my
  32. 32.Priya ___ that she was late. (a) told (b) said (c) asked
  33. 33.Kabir ___ that he was late. (a) asked (b) told (c) said
  34. 34.Tara asked me, “What is your name?” → Tara asked me ___. (a) what my name was (b) what is my name (c) what was my name
  35. 35.Farhan ___ me that he was late. (a) said (b) asked (c) told
  36. 36.Diya said, “I am sleepy.” → Diya said that she ___ sleepy. (a) was (b) am (c) is (d) were
  37. 37.Ananya said, “I am happy.” → Ananya said that she ___ happy. (a) was (b) am (c) is (d) were
  38. 38.Sneha ___ that she was tired. (a) said (b) told (c) asked
  39. 39.Diya asked me, “Where is your school?” → Diya asked me ___. (a) where is my school (b) where was my school (c) where my school was
  40. 40.Priya ___ that she was hungry. (a) said (b) asked (c) told

Answer key

  1. was catching
  2. said
  3. her
  4. which book I liked
  5. had planted
  6. when I got up
  7. was
  8. his
  9. when I got up
  10. said
  11. had played
  12. had played
  13. had caught
  14. his
  15. helped
  16. told
  17. what my name was
  18. told
  19. had watched
  20. said
  21. was
  22. her
  23. her
  24. his
  25. her
  26. told
  27. had drunk
  28. which book I liked
  29. his
  30. where my school was
  31. his
  32. said
  33. said
  34. what my name was
  35. told
  36. was
  37. was
  38. said
  39. where my school was
  40. said

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