he tenido un día

I've had a day

→ haber
phrase Rare #32,503
I've had a day Used to describe the kind of day someone has had; it is usually followed by an adjective or other description, such as ajetreado (busy), duro (hard), or interesante (interesting).
SP: He tenido un día largo y necesito descansar.
EN: I've had a long day and I need to rest.

Hoy he tenido un día interesante.

I've had an interesting day today.

He tenido un día de mierda.

I've had a shitty day.

He tenido un día muy duro, pero Abe se siente como un toro.

I've had a very hard day, but Abe feels like a bull.

— Scary Movie (2000)

He tenido un día ajetreado.

I've had a busy day.

He tenido un día horrible.

I've had a horrible day.

He tenido un día muy largo.

I've had a very long day.