Como dizer "Fazer entrega'' em inglês

Avatar do usuário woehl 85 1
Amigos, em português usamos muito o verbo "fazer" antes de certas tarefas. Eu tenho uma loja de materiais de construção e uso muito o termo "fazer entregas". Observem alguns exemplos de coisas que se fala muito na minha empresa:

Ex 1: Nosso motorista não está aqui no momento, ele está fazendo umas entregas.

Ex 2: Ontem fizemos mais de 20 entregas.

Ex 3:
- Onde está o João?
- Ele está na entrega.(ele é o entregador da empresa).

Minha pergunta é como ficaria a forma mais natural de se referir a "entregas" nos contextos acima. Sei que o a palavra a usar seria "delivery", mais não sei se posso usar tipo "to make a delivery". Poderiam me ajudar?

Thanks in advance.
MENSAGEM PATROCINADA Você sabe como está o seu nível de inglês? Teste agora GRÁTIS em apenas alguns minutos.

Clique aqui para iniciar o Teste Online!
Avatar do usuário Ricardo F. Bernardi 9120 15 167
1- Nosso motorista não está aqui no momento. Ele está fazendo umas entregas.
>> Our driver is not here now. He is making some deliveries.
>> Our driver is not here now. He is working outside [If you do not want to give details about what he is doing.]

2- Ontem fizemos mais de vinte entregas.
>> We made more than twenty deliveries yesterday.

3- "Onde está o João?" "Ele está na entrega / Ele é o entregador da empresa".
>> "Where is John?" "He is making deliveries / He is the company's delivery man."
_

To drop something around
>> passar para entregar algo [na casa de alguém]
_

entregar

1. (apresentar) = to hand in
Ex.: Fui a primeira a entregar a prova. = I was the first to hand in the test.

2. (denunciar) = to turn in
Ex.: O assaltante entregou os companheiros. = The robber turned in his companions.

3. entregar algo a alguém

A) (dar) = to give something to somebody
Ex.: Você podia entregar esse disquete a ele? = Could you give this diskette to him?

B) (uma encomenda, uma mercadoria, etc.) = to deliver something to somebody
Ex.: O porteiro me entregou as cartas. = The porter delivered the letters to me.

C) (um prêmio, um troféu, etc.) = to hand something to somebody
Ex.: O diretor entregou os diplomas aos alunos. = The director handed the certificates to the students.

4. entregar-se

A) (render-se) = to give yourself up
Ex.: Ele se entregou. = He gave himself up.

B) entregar-se a algo/alguém (dedicar-se) = to dedicate yourself to something / somebody.
Ex.: Ela se entregou à dança. = She dedicated herself to dance.

REFERENCE: Pearson Education. Longman Dictionary. 2nd ed. 2009.