PRESENT PERFECT

12345678
Across
  1. 2. has read a computer magazine.
  2. 7. has drawn a picture.
  3. 8. has talked to her best friend.
Down
  1. 1. has visited his grandma.
  2. 3. has repaired his bike.
  3. 4. has helped Anne with maths.
  4. 5. and Walter have washed their car.
  5. 6. has played on the computer.
  6. 7. and Louise have watched a film.
  7. 8. and Alice have been to a restaurant.