1) advanced - f) based on most recent methods or ideas;
2) to apply - e) to make an official request for a job or a place in a college or a university;
3) compulsory
- c) obligatory, not optional;
4) to last - a) to continue existing for a particular time;
5) research - g) the detailed study of something with the aim of discovering new facts;
6) set - h) group of things;
7) tuition - b) the work that a teacher does when they teach a particular subject;
8) turn - d) the time when one can or must do something.