Вообще, источников такая куча, что просто пугает. Другой вопрос в правильности ответов. И еще одно НО: тест занимает 40 минут, и вопросов там тоже 40 :)
Мне кажется, что скорее подойдет заучить тесты. Тем более, что вопросов там порядка 80 всего, то есть повторов будет много. Готовых вопросов много, только как учить - вопрос :)
Есть, например, приложение для Андроида UpYouLevel English. Ссылку тут выкладывать не буду, оно есть на Маркете - будет надо - глянете))). Попробуйте, там можно пройти тест хоть десять тысяч раз, а можно просмотреть в виду карточек - кому как удобнее