How do you express present perfect in Spanish 2 B1
1.- He´s lived in this skyscraper since 1999.
Vive en este rascacielos desde mil novecientos noventainueve.
2.- I´ve had this beautiful black watch since I turned 50
Tengo este precioso reloj negro desde que cumplí 50 (años)*
* opcional = optional, up to you.
hermoso, lindo: cheesy in Spain. En español de España suena cursi.
3.- How long have you known Sara?
Desde hace cuánto tiempo conoces a Sara?
4.-Since when have you known Rafa Nadal?
Desde cuándo conoces a Rafa Nadal.
5.- Let me see…I met him in 2009… We are in 2021… I´have known him for 12 years.
Déjame ver…. Le conocí en 2009 y estamos en 2021… le conozco desde hace 12 años.