Top-10 Resources for Interactive Business English Flashcards & Vocabulary Practice

BusinessEnglishSite Business English Vocabulary Exercises

Description:

BusinessEnglishSite Business English Vocabulary Exercises gathers roughly two hundred vocabulary exercises sorted by professional field, among them finance, accounting, banking, sales, marketing, advertising, information technology, project management, negotiations, contracts, job interviews, business correspondence and medical English. Some are matching exercises and the rest are multiple choice, most with a note explaining the term after the answer. The site has been published since 2007 as part of LearnEnglishFeelGood.com.

100% Free (unlimited): every exercise on the site is open to anyone, with no account, no subscription and no payment, and the answers and explanations come with them. The online course, the glossary and the printable worksheet collection are separate products sold apart from the exercises.

Access: 100% Free Level: Intermediate (B1-B2) & Advanced (C1-C2) Format: Interactive Tool / Quiz/Test Written for: Business English (ESL) English Variant: US

How It Helps Your Business English

Page content:

The page is the full index of the vocabulary exercises, grouped under headings: visual vocabulary tests, business English basics, general business vocabulary, sales and marketing, advertising, accounting and finance, information technology, medical English, and a last group covering negotiations, contracts, job interviews, project management and business emails. Five study tips close it.

How to use this resource:

You go straight to the field you work in, open one numbered set and answer ten or so questions on the terms it covers, reading the note that follows each answer. Working through two or three sets in a row on one topic, contracts or project management for instance, gives you the vocabulary of a single meeting rather than scattered words.

Note:

ESLBusiness.com earns no commission if you upgrade to a paid plan.

Last verified — Oct. 10, 2026