← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 215 · 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.Ananya ___ me that she was late. (a) said (b) asked (c) told
  2. 2.Arjun asked me, “Why are you sad?” → Arjun asked me ___. (a) why am I sad (b) why I was sad (c) why was I sad
  3. 3.Rahul ___ that he was tired. (a) told (b) said (c) asked
  4. 4.Arjun said, “My bag is heavy.” → Arjun said that ___ bag was heavy. (a) his (b) he (c) my (d) him
  5. 5.Myra ___ me that she was ready. (a) told (b) asked (c) said
  6. 6.Saanvi ___ that she was busy. (a) said (b) asked (c) told
  7. 7.Rohan asked me, “Where is your school?” → Rohan asked me ___. (a) where is my school (b) where was my school (c) where my school was
  8. 8.Arjun said, “I have played cricket.” → Arjun said that he ___ cricket. (a) have played (b) had played (c) has played
  9. 9.Myra ___ that she was hungry. (a) told (b) asked (c) said
  10. 10.Farhan ___ me that he was ready. (a) asked (b) said (c) told
  11. 11.Ananya said, “I have planted a tree.” → Ananya said that she ___ a tree. (a) have planted (b) has planted (c) had planted
  12. 12.Saanvi said, “I catch the ball every day.” → Saanvi said that she ___ the ball every day. (a) catching (b) caught (c) catch (d) catches
  13. 13.Manav ___ that he was busy. (a) asked (b) told (c) said
  14. 14.Myra said, “I am carrying the bag.” → Myra said that she ___ the bag. (a) am carrying (b) was carrying (c) is carrying (d) were carrying
  15. 15.Neel asked me, “What is your name?” → Neel asked me ___. (a) what my name was (b) what was my name (c) what is my name
  16. 16.Aditya asked me, “What do you want?” → Aditya asked me ___. (a) what do I want (b) what I wanted (c) what did I want
  17. 17.Ananya ___ that she was hungry. (a) asked (b) told (c) said
  18. 18.Karan said, “I am tired.” → Karan said that he ___ tired. (a) were (b) was (c) am (d) is
  19. 19.Pooja said, “I have cooked rice.” → Pooja said that she ___ rice. (a) has cooked (b) had cooked (c) have cooked
  20. 20.Isha said, “I play cricket every day.” → Isha said that she ___ cricket every day. (a) playing (b) played (c) plays (d) play
  21. 21.Vivaan ___ me that he was tired. (a) asked (b) told (c) said
  22. 22.Diya said, “I win the match every day.” → Diya said that she ___ the match every day. (a) win (b) wins (c) winning (d) won
  23. 23.Pooja asked me, “Where is your school?” → Pooja asked me ___. (a) where is my school (b) where my school was (c) where was my school
  24. 24.Yash said, “I write a letter every day.” → Yash said that he ___ a letter every day. (a) writing (b) write (c) wrote (d) writes
  25. 25.Tara asked me, “Where is your school?” → Tara asked me ___. (a) where was my school (b) where my school was (c) where is my school
  26. 26.Rahul ___ me that he was tired. (a) said (b) asked (c) told
  27. 27.Rohan said, “My bag is heavy.” → Rohan said that ___ bag was heavy. (a) he (b) his (c) my (d) him
  28. 28.Meera ___ me that she was tired. (a) said (b) asked (c) told
  29. 29.Isha ___ that she was busy. (a) said (b) asked (c) told
  30. 30.Kavya said, “I fly a kite every day.” → Kavya said that she ___ a kite every day. (a) flies (b) flying (c) fly (d) flew
  31. 31.Neel said, “I am hungry.” → Neel said that he ___ hungry. (a) am (b) was (c) is (d) were
  32. 32.Omkar said, “My pencil is broken.” → Omkar said that ___ pencil was broken. (a) my (b) he (c) him (d) his
  33. 33.Ishaan ___ me that he was ready. (a) asked (b) told (c) said
  34. 34.Omkar ___ me that he was tired. (a) said (b) asked (c) told
  35. 35.Aditya said, “I have fed the dog.” → Aditya said that he ___ the dog. (a) has fed (b) have fed (c) had fed
  36. 36.Meera asked me, “What is your name?” → Meera asked me ___. (a) what my name was (b) what was my name (c) what is my name
  37. 37.Diya said, “I wash the dishes every day.” → Diya said that she ___ the dishes every day. (a) washing (b) washes (c) washed (d) wash
  38. 38.Pooja said, “I am busy.” → Pooja said that she ___ busy. (a) is (b) were (c) was (d) am
  39. 39.Myra ___ that she was late. (a) told (b) asked (c) said
  40. 40.Arjun ___ me that he was late. (a) told (b) asked (c) said

Answer key

  1. told
  2. why I was sad
  3. said
  4. his
  5. told
  6. said
  7. where my school was
  8. had played
  9. said
  10. told
  11. had planted
  12. caught
  13. said
  14. was carrying
  15. what my name was
  16. what I wanted
  17. said
  18. was
  19. had cooked
  20. played
  21. told
  22. won
  23. where my school was
  24. wrote
  25. where my school was
  26. told
  27. his
  28. told
  29. said
  30. flew
  31. was
  32. his
  33. told
  34. told
  35. had fed
  36. what my name was
  37. washed
  38. was
  39. said
  40. told

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