Cruzadinha Present, past and continuous perfect

1234567891011121314151617
Across
  1. 4. Before I came here, I had __________ to Jonh.
  2. 5. She hasn't ___________ for two days.
  3. 6. You ___ not studied English before you moved to Brazil.
  4. 10. We have ____________ a new lamp.
  5. 11. We have been ___________ French for three years.
  6. 12. Ana has ______________ tennis many times.
  7. 13. My mobile phone has been ___________ all the time.
  8. 15. He had ____________ a letter to Carlos.
  9. 16. I have ______________ hard today.
  10. 17. I had ____________ nothing wrong.
Down
  1. 1. I have been _____________ for two hours now.
  2. 2. I haven't ________ James since the last year.
  3. 3. Juan and Augustus ______ been learning French since 2012.
  4. 4. I've been ____________ english since 8 o'clock
  5. 7. Your mother has only been ________ for 10 minutes.I ppromise!
  6. 8. It has _________ raining all day.
  7. 9. We haven't _____________ our holiday yet.
  8. 10. Where have you ____________?
  9. 13. I have been ___________ all day.
  10. 14. School hasn't __________ yet.