How many words does a B2 speaker know?

A B2 speaker typically knows around 4,000 to 5,000 words, including vocabulary for work and abstract topics.

     Do you need a free Speaking Course?