✂️
C1phrase

ha sido + time + cuando

it has been at [time] that (temporal cleft)

Example

Ha sido esta mañana cuando he recibido la noticia.

It has been this morning that I received the news.

Usage Note

Present perfect + temporal cleft is common in Peninsular Spanish to emphasise when something happened.