Grammar fix
make a profit
earn money
To get more money from selling something or running a business than you spent on it.
collocationB1common
Hear it in context
Notice where the phrase sounds natural.
- After a few months, the small café finally started to make a profit.money
- In my opinion, most companies aim to make a profit, but they should also consider their impact on society.IELTS speaking
Fix the pattern
Pattern: make a profit (from/on something)
WrongThe shop earned a profit.
RightThe shop made a profit.
You MAKE a profit; 'earn a profit' sounds unnatural.
Patternmake a profit (from/on something)
Use it right
Choose the version that sounds natural in speech.
Natives 'make a profit' (or 'turn a profit'); 'generate a financial profit' is redundant and formal.
Build natural chunks
Words that usually travel with it.
make a profitmakea healthy profitturn a profitat a profit
Don't confuse it
Not the same as 'make money' in general, which can mean earning any money, not just more than you spent.