← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 396 · 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.Manav asked me, “Why are you sad?” → Manav asked me ___. (a) why am I sad (b) why I was sad (c) why was I sad
  2. 2.Zoya said, “My room is clean.” → Zoya said that ___ room was clean. (a) my (b) hers (c) her (d) she
  3. 3.Ishaan ___ me that he was busy. (a) asked (b) said (c) told
  4. 4.Neel asked me, “What do you want?” → Neel asked me ___. (a) what do I want (b) what did I want (c) what I wanted
  5. 5.Isha said, “I have swum in the pool.” → Isha said that she ___ in the pool. (a) has swum (b) had swum (c) have swum
  6. 6.Arjun said, “My kite is torn.” → Arjun said that ___ kite was torn. (a) my (b) him (c) he (d) his
  7. 7.Omkar ___ me that he was ready. (a) told (b) said (c) asked
  8. 8.Riya asked me, “Where do you live?” → Riya asked me ___. (a) where did I live (b) where do I live (c) where I lived
  9. 9.Priya ___ me that she was hungry. (a) asked (b) said (c) told
  10. 10.Aisha ___ me that she was ready. (a) told (b) asked (c) said
  11. 11.Dev said, “I have told a story.” → Dev said that he ___ a story. (a) had told (b) has told (c) have told
  12. 12.Ishaan said, “I am cleaning the room.” → Ishaan said that he ___ the room. (a) is cleaning (b) am cleaning (c) were cleaning (d) was cleaning
  13. 13.Diya said, “My room is clean.” → Diya said that ___ room was clean. (a) she (b) hers (c) my (d) her
  14. 14.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
  15. 15.Rahul said, “I fly a kite every day.” → Rahul said that he ___ a kite every day. (a) flew (b) fly (c) flying (d) flies
  16. 16.Ananya ___ me that she was busy. (a) asked (b) said (c) told
  17. 17.Rahul ___ me that he was hungry. (a) asked (b) said (c) told
  18. 18.Pooja said, “I tell a story every day.” → Pooja said that she ___ a story every day. (a) tell (b) told (c) telling (d) tells
  19. 19.Isha asked me, “Where is your school?” → Isha asked me ___. (a) where my school was (b) where was my school (c) where is my school
  20. 20.Sneha asked me, “When do you get up?” → Sneha asked me ___. (a) when do I get up (b) when did I get up (c) when I got up
  21. 21.Omkar asked me, “Where is your school?” → Omkar asked me ___. (a) where was my school (b) where my school was (c) where is my school
  22. 22.Kavya asked me, “Where is your school?” → Kavya asked me ___. (a) where is my school (b) where was my school (c) where my school was
  23. 23.Pooja said, “I am happy.” → Pooja said that she ___ happy. (a) was (b) were (c) am (d) is
  24. 24.Aarav said, “My bag is heavy.” → Aarav said that ___ bag was heavy. (a) his (b) my (c) him (d) he
  25. 25.Vivaan ___ that he was tired. (a) told (b) said (c) asked
  26. 26.Zoya ___ me that she was ready. (a) told (b) said (c) asked
  27. 27.Myra ___ that she was late. (a) asked (b) told (c) said
  28. 28.Manav said, “My room is clean.” → Manav said that ___ room was clean. (a) his (b) he (c) my (d) him
  29. 29.Karan said, “I have washed the dishes.” → Karan said that he ___ the dishes. (a) has washed (b) have washed (c) had washed
  30. 30.Kunal ___ me that he was ready. (a) said (b) told (c) asked
  31. 31.Dev asked me, “Why are you sad?” → Dev asked me ___. (a) why am I sad (b) why was I sad (c) why I was sad
  32. 32.Aditya said, “My room is clean.” → Aditya said that ___ room was clean. (a) my (b) him (c) his (d) he
  33. 33.Rahul said, “I speak Hindi every day.” → Rahul said that he ___ Hindi every day. (a) speak (b) speaks (c) spoke (d) speaking
  34. 34.Rahul said, “My bag is heavy.” → Rahul said that ___ bag was heavy. (a) him (b) his (c) he (d) my
  35. 35.Meera said, “I have swum in the pool.” → Meera said that she ___ in the pool. (a) has swum (b) had swum (c) have swum
  36. 36.Diya ___ me that she was late. (a) told (b) said (c) asked
  37. 37.Riya asked me, “Where is your school?” → Riya asked me ___. (a) where was my school (b) where my school was (c) where is my school
  38. 38.Ira asked me, “Why are you sad?” → Ira asked me ___. (a) why I was sad (b) why was I sad (c) why am I sad
  39. 39.Farhan asked me, “When do you get up?” → Farhan asked me ___. (a) when do I get up (b) when I got up (c) when did I get up
  40. 40.Tara ___ me that she was ready. (a) said (b) asked (c) told

Answer key

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

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