Here are free materials that are for students at an Upper Intermediate Level of English. This will probably be suitable for students in their third or fourth year of English studies. There are many exercises on grammar and vocabulary as well as whole text activities. We also provide test practice activity for students who are preparing for the B2 First which is part the Cambridge Assessment English Main Suite.
B2 First Use of English and Reading Section
B2 First Writing Section
B2 First Listening and Speaking Section