jobs vocabulary

12345678910
Across
  1. 7. arrive on time
  2. 9. learns very quickly
  3. 10. speaks many languages
Down
  1. 1. can use a computer
  2. 2. have worked before
  3. 3. speak a language very well
  4. 4. come to work every day
  5. 5. works very hard
  6. 6. speaks three languages
  7. 8. speaks two languages