English occupations and jobs exercises

English occupations and jobs exercises. Match the following names of jobs in English with the people they deal with on daily basis.
musician
farmer
journalist
shop assistant
police officer
nurse
travel agent
actor
teacher
librarian

© 2014 Focus English School