Los Perfectos

123456789
Across
  1. 1. I have done
  2. 4. we had traveled
  3. 5. he had seen
  4. 7. you have left
  5. 8. she has greeted
  6. 9. we have eaten
Down
  1. 2. they had written
  2. 3. they have not gone
  3. 4. they have left behind
  4. 6. already