es hat den ganzen Tag

all day

→ es
phrase Rare #34,769
all day Used to say that something lasted or happened throughout the entire day. Often appears with weather verbs like regnen or schneien.
GE: Es hat den ganzen Tag geregnet.
EN: It rained all day.

Es hat den ganzen Tag über geregnet.

It rained all day.

Es hat den ganzen Tag geschneit.

It snowed all day.

Es hat den ganzen Tag ohne Unterbrechung geregnet.

It rained non-stop all day.

Es hat den ganzen Tag geregnet.

It rained all day.

Es hat den ganzen Tag kräftig geregnet.

It rained heavily all day.

Es hat den ganzen Tag gedauert.

It took the whole day.