Friday's Perfect Tense Quiz

123456789101112131415161718192021222324252627
Across
  1. 2. Have you ... (catch) any fish today?
  2. 3. I have ... (have) this phone for 5 years.
  3. 7. I have ... (have) this book since I ... (be) in high school.
  4. 8. Someone in this house has ... (eat) my pizza! Thief!
  5. 10. He has ... (be) a swimmer since he was in kindergarten.
  6. 11. You have been playing tennis all day. How many sets have you ... (play)?
  7. 12. The act of raising money for a cause, usually by internet.
  8. 14. She ... (have)finished reading that book.
  9. 17. I have never ... (meet) your mom, right?
  10. 18. I've been ... (menghabiskan) too much of my time scrolling my timeline.
  11. 19. I'm very tired. We have been ... (walk) too fast.
  12. 22. Past participle of wear.
  13. 23. Wow! You have ... (drink) 5 bottles of orange juice.
  14. 24. Past participle of get.
  15. 26. Past participle of mean.
  16. 27. I don't know. Sorry! I ... (have) heard about her a long time ago.
Down
  1. 1. They have ...(throw) the garbage this morning.
  2. 2. An organization to help people in need.
  3. 4. We ... (have)never gone to that restaurant before.
  4. 5. Look, I have ... (mencuci) my car!
  5. 6. Past participle of lend.
  6. 9. She has been ... (lead) our team for 5 years!
  7. 10. Past participle of buy.
  8. 13. I have been ... (watch) the show you recommended to me and it's great.
  9. 15. She has been
  10. 16. Past participle of lead.
  11. 18. Past participle of steal.
  12. 20. He has already ... (tear) the plastic wrap from the fruits.
  13. 21. How long have you ... (know) her?
  14. 25. Since we have known each other, he has ... (send) me over 100 letters.