A diferença real entre who, whose, which e that
Muita gente acha que a regra é simples: who para pessoa, which para coisa. Na prática, isso te leva a erro em talvez metade dos casos que você vai encontrar. O problema não é o vocabulário, é entender que there são dois tipos de cláusulas relativa aqui, e isso muda tudo.
who whose which that
Vou começar pelo que mais causa confusão, porque todo mundo ouve que "that é para coisas" e começa a aplicar rigidamente. A distinção real é entre defining clause (restritiva) e non-defining clause (explicativa). Defining clause funciona como um filtro essencial — sem ela, a frase perde o sentido. Não tem vírgula. Non-defining clause apenas adiciona informação extra, como um aparte. Tem vírgulas nos dois lados. Aqui está onde a maioria erra: that só existe em defining clauses. If you try to use it with commas, you're already wrong. Which pode aparecer em ambos os tipos. Who também funciona em ambos, mas tem suas restrições. E whose? Whose é o único que funciona como possessivo para qualquer coisa, pessoa ou objeto. Você pode dizer "the company whose CEO resigned" sem qualquer problema, embora alguns puristas reclamem. Na prática, ninguém reclama se você usar dessa forma.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Eu tive um problema bem específico num projeto de localização há algum tempo. O cliente insisted que todo "that" referring to people should be replaced with "who", argumentando que era mais "correto". A cláusula em questão era something like "the software that handles the data" — e nesse caso, replacing with who would actually be wrong, because we're talking about software, a thing. But the client was also flagging cases where "that" was used for people, like "the developer that we hired last week", and they wanted "who" instead. The workaround was pragmatic: I did a find-and-replace for "that" followed by a verb in active voice when the antecedent was clearly a person, and left "that" intact when it was used for things or when the clause was non-defining. It cut the manual review time from about four hours down to roughly forty minutes, and the client accepted the compromise. Outro ponto que pouca gente menciona: you can drop the relative pronoun entirely when it's the object of the clause. "The book that I read" becomes "The book I read" without any loss of meaning or correctness. This doesn't work when the pronoun is the subject — you can't say "The book I read was boring" if you mean the book did the reading. Wait, that example is confusing because the book isn't doing the reading. Let me rephrase. "The developer who wrote the API" — you cannot drop "who" here because it's the subject of "wrote". But "The developer that we hired" can become "The developer we hired". This dropping rule applies equally to who and that in defining clauses.
There's a subtlety with which versus that that advanced writers notice but rarely articulate. In American English, which tends to be pushed toward non-defining clauses by style guides, while in British English which is far more acceptable in defining clauses too. If you're editing for a US audience, overusing "which" in defining clauses will look wrong to a careful reader. If you're writing for a UK audience, you have more flexibility. That said, using "that" for things in defining clauses is always safe across both varieties. Whose also has a quirk. When referring to organizations or companies, some people resist "whose" and prefer "of which" constructions like "the company the CEO of which resigned". This sounds stiff and unnatural to most native speakers in any context except extremely formal legal writing. Use whose. It's correct, it's standard, and nobody who knows the language will blink at it.
One more thing that trips people up: after superlatves and ordinals, that is strongly preferred over which. "The best restaurant that I've ever been to" sounds noticeably better than "The best restaurant which I've ever been to". This is one of those cases where prescriptive tradition and actual usage align. The real bottleneck with all of this isn't knowing the rules, it's developing the instinct to pause and check whether the clause is defining or non-defining before choosing the pronoun. Take two seconds. Is the information essential to identifying the noun, or is it just extra? Essential — use that or who, consider dropping the pronoun if it's an object. Extra — use which or who, and set it off with commas. Follow that simple test and you'll catch most mistakes before they make it into print.