This diagnostic test in English helps test givers see whether test takers have an intermediate or advanced level in English. It follows the Common European Framework of Reference for Languages. Answer all the questions by clicking on the right choice and see how many correct answers you’ve got.
0 – 35 correct answers = intermediate level
36 – 50 correct answers = advanced level