← Direct and indirect speech lesson New set →

Direct and Indirect Speech Worksheet

English grammar lesson 25: Direct and indirect speech · Set 451 · 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.Diya ___ that she was busy. (a) told (b) asked (c) said
  2. 2.Saanvi said, “My bag is heavy.” → Saanvi said that ___ bag was heavy. (a) her (b) my (c) hers (d) she
  3. 3.Sneha said, “I have thrown the ball.” → Sneha said that she ___ the ball. (a) has thrown (b) had thrown (c) have thrown
  4. 4.Vivaan said, “I am baking a cake.” → Vivaan said that he ___ a cake. (a) is baking (b) was baking (c) am baking (d) were baking
  5. 5.Dev asked me, “When do you get up?” → Dev asked me ___. (a) when I got up (b) when do I get up (c) when did I get up
  6. 6.Tara said, “My pencil is broken.” → Tara said that ___ pencil was broken. (a) she (b) hers (c) her (d) my
  7. 7.Neel said, “My bicycle is new.” → Neel said that ___ bicycle was new. (a) he (b) his (c) him (d) my
  8. 8.Zoya ___ that she was late. (a) said (b) asked (c) told
  9. 9.Neel ___ me that he was ready. (a) asked (b) said (c) told
  10. 10.Omkar ___ that he was tired. (a) said (b) asked (c) told
  11. 11.Aisha ___ that she was tired. (a) said (b) asked (c) told
  12. 12.Arjun said, “My bag is heavy.” → Arjun said that ___ bag was heavy. (a) he (b) his (c) my (d) him
  13. 13.Yash said, “I am sleepy.” → Yash said that he ___ sleepy. (a) were (b) is (c) am (d) was
  14. 14.Riya said, “My room is clean.” → Riya said that ___ room was clean. (a) her (b) my (c) hers (d) she
  15. 15.Diya said, “I have drawn a picture.” → Diya said that she ___ a picture. (a) has drawn (b) had drawn (c) have drawn
  16. 16.Rahul said, “My bag is heavy.” → Rahul said that ___ bag was heavy. (a) my (b) him (c) his (d) he
  17. 17.Yash said, “I have cooked rice.” → Yash said that he ___ rice. (a) had cooked (b) have cooked (c) has cooked
  18. 18.Riya ___ me that she was ready. (a) asked (b) told (c) said
  19. 19.Omkar ___ me that he was late. (a) said (b) asked (c) told
  20. 20.Kavya said, “I am ready.” → Kavya said that she ___ ready. (a) am (b) is (c) was (d) were
  21. 21.Zoya said, “I am tired.” → Zoya said that she ___ tired. (a) am (b) was (c) were (d) is
  22. 22.Nisha said, “I will play cricket.” → Nisha said that she ___ play cricket. (a) is (b) will (c) would
  23. 23.Isha ___ me that she was late. (a) told (b) asked (c) said
  24. 24.Ananya ___ me that she was ready. (a) told (b) said (c) asked
  25. 25.Dev said, “I am speaking Hindi.” → Dev said that he ___ Hindi. (a) is speaking (b) am speaking (c) was speaking (d) were speaking
  26. 26.Ishaan said, “I am catching the ball.” → Ishaan said that he ___ the ball. (a) am catching (b) were catching (c) was catching (d) is catching
  27. 27.Ananya asked me, “What do you want?” → Ananya asked me ___. (a) what do I want (b) what I wanted (c) what did I want
  28. 28.Kunal ___ that he was tired. (a) said (b) told (c) asked
  29. 29.Rahul said, “I have washed the dishes.” → Rahul said that he ___ the dishes. (a) have washed (b) had washed (c) has washed
  30. 30.Kunal said, “I will ride a bicycle.” → Kunal said that he ___ ride a bicycle. (a) will (b) is (c) would
  31. 31.Yash said, “I am jogging in the park.” → Yash said that he ___ in the park. (a) was jogging (b) were jogging (c) is jogging (d) am jogging
  32. 32.Manav ___ me that he was ready. (a) said (b) asked (c) told
  33. 33.Omkar said, “My room is clean.” → Omkar said that ___ room was clean. (a) he (b) his (c) my (d) him
  34. 34.Farhan ___ that he was tired. (a) asked (b) told (c) said
  35. 35.Sneha said, “I am cooking rice.” → Sneha said that she ___ rice. (a) was cooking (b) am cooking (c) were cooking (d) is cooking
  36. 36.Aarav said, “My room is clean.” → Aarav said that ___ room was clean. (a) his (b) my (c) him (d) he
  37. 37.Manav said, “I am baking a cake.” → Manav said that he ___ a cake. (a) am baking (b) is baking (c) were baking (d) was baking
  38. 38.Rohan said, “My room is clean.” → Rohan said that ___ room was clean. (a) he (b) my (c) him (d) his
  39. 39.Omkar said, “I am hungry.” → Omkar said that he ___ hungry. (a) am (b) is (c) was (d) were
  40. 40.Omkar said, “My bag is heavy.” → Omkar said that ___ bag was heavy. (a) him (b) my (c) his (d) he

Answer key

  1. said
  2. her
  3. had thrown
  4. was baking
  5. when I got up
  6. her
  7. his
  8. said
  9. told
  10. said
  11. said
  12. his
  13. was
  14. her
  15. had drawn
  16. his
  17. had cooked
  18. told
  19. told
  20. was
  21. was
  22. would
  23. told
  24. told
  25. was speaking
  26. was catching
  27. what I wanted
  28. said
  29. had washed
  30. would
  31. was jogging
  32. told
  33. his
  34. said
  35. was cooking
  36. his
  37. was baking
  38. his
  39. was
  40. his

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