MAKE ha un significato più concreto di DO.
Make infatti rende il verbo fare nel senso di costruire, produrre, creare: I'm making a cake. This car is made in Japan.
Do indica il significato di agire, compiere, eseguire: What are you doing? I'm doing my homework.
Have viene usato nel senso di mangiare o bere: She's having breakfast. I've just had a beer. Si usa anche con un sostantivo per indicare alcune azioni quotidiane. Da ricordare che in questo caso have è un verbo non ausiliare, quindi nelle domande e nelle negazioni si usa con il verbo ausiliare do: Do you have a shower every morning?
Qui di seguito alcuni usi di make, do, have (si dovrebbero imparare a memoria, ma nel dubbio è bene consultare un dizionario).
MAKE
a choice (una scelta)
a complaint (un reclamo)
a copy (una copia)
a discovery (una scoperta)
a journey (un viaggio)
a mistake (un errore)
a promise (una promessa)
a speech (un discorso)
a call (una telefonata)
an attempt (un tentativo)
an effort (uno sforzo)
an offer (un'offerta)
friends (amicizia)
love / war / peace (l'amore, la guerra, la pace)
noise (rumore)
progress (progressi)
sure (assicurarsi)
the bed (il letto)
DO
a job (un lavoro)
a research (una ricerca)
a test (un test)
an exercise (un esercizio)
one's best (del proprio meglio)
one's duty (il proprio dovere)
a favour (un favore)
some sport (dello sport)
something / nothing (fare qualcosa / non far niente)
one's homework (i compiti)
the housework (i lavori domestici)
the shopping (la spesa)
the washing (il bucato)
the washing up (lavare i piatti)
the dusting (spolverare)
well /badly (fare bene / male)
HAVE
a bath (fare il bagno)
a break (un intervallo)
a holiday (una vacanza)
a dream (un sogno)
a swim (fare una nuotata)
a shower (una doccia)
a trip (una gita)
a talk / a chat (una chiacchierata)
a rest (un riposino)
breakfast / lunch / dinner / supper (fare colazione, pranzo, cena)
tea / coffee / a beer / some cake (prendere il tè /il caffè /una birra / del dolce)