На Б1 надо знать всего 2000 слов (предлоги  тоже слова), 70% англиских слов заимствованы из французского. А про "устойчивые выражения" это мне кажется чисто русская заморочка, английские учебники учат через диалоги, так что они сами в голову заскакивают, слова учат не словами, а фразами где возможно.