En inglés tenemos que diferenciar este estos tres términos: anyone, anybody y anything.

Gramaticalmente son pronombres indefinidos, con lo cual se refieren a un número indefinido de cosas o personas y a cosas o personas específicas.

We don´t know anyone with a sports car.
No conocemos a nadie con un coche deportivo.

Anybody can attend the event.
Cualquiera puede acudir al evento.

James can do anything you ask him to.
James puede hacer cualquier cosa que le pidas.

ANYONE

Si no se sabe si las personas son femeninas o masculinas se utiliza el pronombre anyone. Anyone se utiliza en inglés escrito.

Anyone is welcome to come.
Todos son bienvenidos.

ANYBODY

Significa lo mismo que anyone, pero es menos formal y se utiliza normalmente en inglés conversacional.

Anyone is welcome to come!

ANYTHING

El pronombre anything se utiliza para referirnos a cosas.

Anything is possible.

Debemos mencionar que ninguno de estos tres pronombres tiene un significado negativo.

Para referirnos a la ausencia de personas, cosas o lugares debemos de utilizar los siguientes pronombres indefinidos: no one, nobody, nothing y nowhere.

NO ONE

Al igual que el pronombre someone, no one es más formal y se utiliza con más frecuencia en inglés escrito.

No one should enter the building.
Nadie debería de entrar al edificio.

NOBODY

El pronombre indefinido nobody es más informal que no one, pero tiene el mismo significado. Se utiliza en inglés conversacional.

Nobody came to the meeting.
Nadie vino a la reunión.

NOTHING

Nothing se refiere a cosas solamente. Significa ¨nada¨ en español.

He pushed the button and nothing happened.
Presionó el botón pero no ocurrió nada.

NOWHERE

El pronombre indefinido nowhere se refiere a la ausencia de lugares.

We had nowhere to hide when the storm came.
No teníamos donde refugiarnos cuando llegó la tormenta.