Oraciones de relativo: who, which, that, whose, where, when
"Use who for people, which for things, that for both, whose for possession, where for place, when for time."
La regla
Usa who para personas, which para cosas, that para ambos, whose para posesion, where para lugar, when para tiempo.
Las oraciones de relativo conectan dos ideas en una sola frase y anaden información sobre un sustantivo. Hay dos tipos: defining (sin comas, esencial para identificar de quien o de que hablamos: "The colleague who helped me is Marta") y non-defining (con comas, anade info extra que se podria omitir: "Marta, who joined last year, helped me"). En non-defining NO se puede usar "that". En defining se puede omitir el pronombre cuando es objeto: "The PR (that) I reviewed".
Ejemplos
The colleague who helped me with the deploy is Marta.
El compañero que me ayudo con el deploy es Marta.
💡 Defining, esencial.
The repo which we forked is on GitHub.
El repo que clonamos está en GitHub.
Elena, who is my manager, joined last year.
Elena, que es mi manager, entro el año pasado.
💡 Non-defining, con comas.
That's the dev whose PR broke production.
Ese es el dev cuyo PR rompio produccion.
Nexora is the company where I'll start in May.
Nexora es la empresa donde empezare en mayo.
Friday is the day when we deploy.
El viernes es el día en que desplegamos.
The post-mortem (that) we wrote helped a lot.
El post-mortem que escribimos ayudo mucho.
💡 Pronombre objeto omisible.
Casos típicos
Trampas hispanohablantes
Para personas usa who o that, no which.
En non-defining (con comas) NO se usa that.
Whose = posesion. Who's = who is.
Where es para lugar; para tiempo usa when.
Who es solo para personas. Para cosas: that o which (o se omite sí es objeto).