Home » Learn English Vocabulary & Idioms »

How to Use "Make" and "Do" in English

It can be difficult to know when to use "make" and when to use "do". Here are some tips to help you make the right choice.

We use "make" for more creative activities:

"She makes her own clothes."

"He made a beautiful hat for the wedding."

We also use "make" to describe functions of speech – what we are doing when we speak:

You make
… an offer ("I'll pay you $500 for your car.")
… an appointment ("Can we meet at 9 am?")
… an arrangement ("Let's meet at the station.")
… a promise ("I'll help you with this photocopying.")
… a threat ("If you do that again, I'll tell him.")
… a compromise
… a suggestion
… a promise
… a mistake
… a decision
… a point
… a complaint
… an excuse

There are also some "fixed expressions" with "make":

"They made friends when they were at primary school."

"He made fun of her new hairstyle."

Other expressions are:

… make a fuss
… make a fortune
… make money
… make a profit / a loss
… make a journey
… make an effort
… make progress
… make a mess
… make a telephone call
… make a choice

One expression that uses either "do" or "make" is:
make a deal / do a deal ("I'll do it if you help me.")

Using do

We use "do" to refer to jobs, or responsibilities. These are often routine things, which do not involve much creativity or fun:

"I do the shopping once a week."

"He does the gardening every weekend."

"We have to do a lot of work on the house."

You also do:
… your homework
… the housework
… a job
… the paperwork
… an exam

There are some fixed expressions that you can learn which use "do":

"She does a lot of good in the community."

"This chemical can do a lot of harm."

"She always does favours for her colleagues." (Do someone a favour = help someone)

Other expressions are:

… do something well / badly
… do your best
… do something right / wrong
… do the minimum / the maximum
… do damage

Make and Do Quiz

Level: Pre-intermediate and above

1. When he cooks, he always __ a mess in the kitchen!
2. He always __ his homework before he goes out.
3. You have to __ an effort to learn English!
4. Then you will __ progress!
5. She __ a lot of things in her free time.
6. It doesn't matter if you don't get 10/10. Just __ your best!
7. I always __ a lot of mistakes when I write.
8. Too much sugar in your diet can __ you harm.
9. Don't __ promises that you can't keep!
10. My grandmother __ the best chocolate cake!



Please share this page :-)
Share on FacebookTweet about this on TwitterEmail this to someone

21 comments

son do ngoc
just like it. The more i read over, the more i remember it. It'll be useful for my teaching.
Birgit
this is great - thanks!!!it will be very useful my for my teaching as well :-)
saeed
Excellent
federica
great for explaining to my young English learners
Gloria
Great! thank you for this simple explanation.
a9
I've got a doubt... do we say to make a progress or to do a progress?
Clare
We say "make progress".
shahbaz
Good Ex.it very relaable
Viviana
Thnks! What is it right?... We did a meeting or We made a meeting.
Clare
I'd say "we had a meeting".
chanyalew tefera
it so nice , it is help me so much
Mary
do a degree or make a degree?
Clare
You could say either "do a degree" or "study for a degree". For example, "She's doing a degree in English" or "She's studying for a degree in English".
Nawaf
It is really so informative account, useful for all levels. Appreciated
Nawaf
Your effort is much appreciated
Patricia
Thanks a lot for your useful lessons.
Bhavika
Verry helpful your lesson.Thanks
FABIO ANTONIO
I like this way to learn English.I hope to learn many more with you.thanks.
Siemen Segal
Excellent
amir
good job
Tahir Mehmood
You are doing a great job. Small handy lessons do good

Your Name


Your Email (not published)


Your Comment






Get a FREE English Short Story!


Like to learn English? Join 19,600+ people who read our newsletter and get more help with:
✓ Speaking
✓ Vocabulary
✓ Real Life English

We won't share your email address and you can unsubscribe any time.