B2 Spelling Tests

Practise B2 English spelling with 7 free tests (217 words). Listen to each word, type it and check your answer instantly.