✂️
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.