Present and Past Perfect

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
Across
  1. 1. you have put
  2. 5. she has read
  3. 6. she had read
  4. 7. we have eaten
  5. 10. shu had been
  6. 13. you had written
  7. 14. they had written me it
  8. 15. they had gone
  9. 16. I have made
  10. 18. I have opened
  11. 19. you have gone
  12. 23. he/she has played
  13. 25. He had heard
  14. 26. she had broken
  15. 28. you have opened
  16. 29. I had brought her them
  17. 32. we had sat down
  18. 34. they have gone
  19. 35. I had seen
  20. 36. they have made/done
  21. 37. we have sat down
  22. 39. you had put
  23. 40. we had returned you it
  24. 41. we had listened
  25. 43. we have said
  26. 44. he has been
  27. 45. they had said
  28. 46. they had practiced
  29. 47. I have broken
  30. 48. they have died
  31. 49. shu has broken
  32. 50. you have written
  33. 51. they have said
  34. 52. you had worked
  35. 53. shu had played
  36. 54. I have put
  37. 55. I have seen
Down
  1. 1. we had said
  2. 2. I have studied
  3. 3. I had opened
  4. 4. you have written
  5. 7. you had returned
  6. 8. They have written me it
  7. 9. you had gone
  8. 11. we have heard
  9. 12. you have worked
  10. 13. we had gone
  11. 17. they had died
  12. 20. they had done/made
  13. 21. we had eaten
  14. 22. you had opened
  15. 24. you have returned
  16. 27. I had made
  17. 30. I had put/set
  18. 31. shu has heard
  19. 33. I have brought her them
  20. 38. they have practiced
  21. 42. I had studied
  22. 43. they had written
  23. 44. we have listened