En inglés casi toda oración necesita un sujeto, aunque en español no digas ninguno. Cuando no hay un sujeto «de verdad», el inglés pone it o there, y olvidarlos es uno de los errores más típicos de quien habla español.

Your turn

Las tres oraciones salen directo del español. ¿Cuáles están bien?

Is very hot today. / It's very hot today. / Is important to arrive early.

La idea central

It como pronombre de verdad

It puede referirse a una cosa, una situación o una idea que ya mencionaste. Donde el español simplemente no dice el sujeto («Está en la mesa»), el inglés lo dice siempre.

Where's my phone? It's on the table.
¿Dónde está mi celular? Está en la mesa.
I bought a new laptop. It was expensive.
Me compré una laptop nueva. Me salió cara.
I don't like this plan. It seems too risky.
No me gusta este plan. Parece demasiado arriesgado.

It como sujeto vacío

En otras oraciones it no reemplaza nada ni significa nada: solo ocupa el lugar del sujeto porque el inglés lo exige. Los libros lo llaman sujeto vacío o sujeto formal.

El clima

Donde el español dice «hace frío» o «hace calor», el inglés usa be: It's cold, It's hot.

It's raining.
Está lloviendo.
It's really hot today.
Hoy hace muchísimo calor.
It's getting colder.
Está haciendo cada vez más frío.
It might rain later.
Puede que llueva más tarde.

La hora y la fecha

It's five o'clock.
Son las cinco.
It's getting late.
Se está haciendo tarde.
What day is it today?
¿Qué día es hoy?
It's Monday.
Es lunes.

Las distancias

It's not far from here.
No queda lejos de aquí.
How far is it to the airport?
¿Qué tan lejos queda el aeropuerto?

Las valoraciones

It's difficult to explain.
Es difícil de explicar.
It's important to be careful.
Es importante tener cuidado.
It's nice to see you.
¡Qué gusto verte!

Un patrón muy frecuente:

It + be + adjetivo + to + verbo
It's easy to use.
Es fácil de usar.
It's hard to say.
Es difícil decirlo.
It's impossible to know.
Es imposible saberlo.

Lo importante va al final

It
sujeto vacío
's
verbo be
difficult
la valoración
to understand this system
lo que de verdad es difícil

El contenido real (to understand this system) va al final, y it le guarda el lugar al principio. Lo mismo pasa con that + oración:

It's possible that she forgot.
Es posible que se le haya olvidado.
It's clear that we need more time.
Está claro que necesitamos más tiempo.
It's strange that nobody noticed.
Es raro que nadie se haya dado cuenta.
It's likely that the flight will be late.
Es probable que el vuelo se retrase.

Fíjate en que donde el español usa subjuntivo («se le haya olvidado»), el inglés usa el pasado de siempre: that she forgot.

It takes...: cuánto se tarda

It takes ten minutes.
Se tarda diez minutos.
How long does it take?
¿Cuánto se tarda?
It takes about an hour to get there.
Se tarda como una hora en llegar.
It took me three days to finish the report.
Tardé tres días en terminar el informe.
It takes + persona + tiempo + to + verbo
It takes me twenty minutes to get to work.
Tardo veinte minutos en llegar al trabajo.

En español la persona es el sujeto: «Tardo veinte minutos». En inglés el sujeto es it, y la persona va después de takes: It takes me twenty minutes. Y ojo: «tardar» no es delay, que significa «retrasar» o «demorar algo».

There is y there are: el «hay» del inglés

There is/are dice que algo existe o está en un lugar. A diferencia de «hay», que nunca cambia, el verbo de there concuerda con lo que viene después y cambia de tiempo:

EspañolCon singularCon plural
haythere isthere are
había, hubothere wasthere were
va a haberthere will bethere will be
There's a problem with my order.
Hay un problema con mi pedido.
There are two options.
Hay dos opciones.
There was a strange noise.
Hubo un ruido raro.
There were a lot of people at the party.
Había mucha gente en la fiesta.
There will be a meeting tomorrow.
Mañana va a haber una reunión.

«Gente» es singular en español, pero people es plural: por eso «había mucha gente» es there were.

Preguntas y negaciones

Is there a problem?
¿Hay algún problema?
Are there any questions?
¿Alguna pregunta?
There isn't enough time.
No hay suficiente tiempo.
There weren't many people.
No había mucha gente.

Frases hechas con there

There's no need to hurry.
No hay prisa.
There seems to be a mistake.
Parece que hay un error.
There must be another way.
Tiene que haber otra forma.
Is there anything I can do?
¿Puedo hacer algo?

¿There is o it is?

There is presenta algo nuevo; después, it se refiere a eso mismo. En español sería: «hay» es there, y «es» o «está» sin sujeto es it.

There's a café near the station. It's open until ten.
Hay un café cerca de la estación. Está abierto hasta las diez.
There's a new restaurant near my office. It's a bit expensive, but the food is excellent.
Hay un restaurante nuevo cerca de mi oficina. Es algo caro, pero la comida es excelente.

Errores frecuentes

Is raining. Incorrect
It's raining.
Está lloviendo.
Is difficult to understand. Incorrect
It's difficult to understand.
Es difícil de entender.
There is many people here. Incorrect
There are a lot of people here.
Aquí hay mucha gente.
I delay twenty minutes to get to work. Incorrect
It takes me twenty minutes to get to work.
Tardo veinte minutos en llegar al trabajo.

Minidiagnóstico

Your turn

Completa con it o there:

is getting late.
Your turn

Completa con it o there:

are three messages for you.
Your turn

Completa con it o there:

I bought a new phone. was quite expensive.
Your turn

¿Cómo dices «Había mucha gente en la fiesta»?

Your turn

Conviértela en pregunta:

There is a problem.
Your turn

Di en inglés: «Tardo media hora en llegar al trabajo».

Llévatelo

It's getting late.
Se está haciendo tarde.
It's hard to say.
Es difícil decirlo.
It's possible that she forgot.
Es posible que se le haya olvidado.
How long does it take?
¿Cuánto se tarda?
It takes me twenty minutes to get to work.
Tardo veinte minutos en llegar al trabajo.
There's a problem with my order.
Hay un problema con mi pedido.
There's no need to hurry.
No hay prisa.
There seems to be a mistake.
Parece que hay un error.
Is there anything I can do?
¿Puedo hacer algo?
There isn't enough time.
No hay suficiente tiempo.

Si en español la oración no tiene sujeto, en inglés casi seguro necesitas it o there.