To achieve a B2 (Upper-Intermediate) level in English, learners typically need to master a vocabulary of approximately 4,000 to 5,000 base words
If you got 4 or 5 correct, you are on track. If not, bookmark this page and review the list weekly. english vocabulary b2 list best
For example: