Free English Tests at Englishcurrent.com

Check Your English Level Test

This test will tell you what your English level is. You will be asked 10 questions per level, beginning at the lowest level. You can continue to the next level if you achieve a 70% score. If you fail a level, you will have a second chance to pass it. If you cannot pass it, then that English level is assigned to you.

You will be tested on all areas of English: verb tense, prepositions, articles, phrasal verbs, idioms, collocation, etc.

The test is based on the British Council / EAQUALS Core Inventory for General English (here), and therefore should be a reliable guide to your English level.

English levels:

LevelEquivalent
A1Beginner
A2Elementary
B1Intermediate (TOEFL:57-86, TOEIC:550, IELTS:4.5)
B2Upper-Intermediate (TOEFL:87-109, IELTS:6, FCE)
C1Advanced (TOEFL:110-120, TOEIC:880, IELTS:7.5, CAE)
C2Proficient (IELTS:9, CPE)

Take Test

 

Select your Level English Test

This test gives you the freedom to choose the level you want to study and pick the number of questions. The questions come from the same database as the above Level Check Test. You will be tested on all areas of English (verb tense, prepositions, articles, phrasal verbs, idioms, collocation, etc).

Each test question has been matched to its level according to the the British Council / EAQUALS Core Inventory for General English.
Take Test

The Barton Vocabulary Test

This is a multiple-choice vocabulary test with 200+ questions. There are two versions:

  • A PHP version that allows you to select your level and the number of questions you’d like to answer. > Go to test
  • A newer Javascript version that determines your level in a question-by-question format. > Go to Test

The English levels are as follows:

LevelEquivalent
B1Intermediate (TOEFL:57-86, TOEIC:550, IELTS:4.5)
B2Upper-Intermediate (TOEFL:87-109, IELTS:6, FCE)
C1Advanced (TOEFL:110-120, TOEIC:880, IELTS:7.5, CAE)
C2Proficient (IELTS:9, CPE)

All tests and test items are copyright Matthew Barton of Englishcurrent.com

Was this helpful? Donate to our web hosting bill to show your support!