Try this link- https://www.usingenglish.com/article...e-pronoun.html
Could you explain using "Relative clauses"(what, who,which,where,whose,that)?
For example: The hotel___we`re staing in is miles away from the beach.
What should I put?? Why??
or "I`m working for a company____main branch is in Manchester"
or"That factory, ____employs 500 people,makes computers"
or "That`s the woman_____didn`t turn up at her own wedding"
and so on
1. I would not put anything in that blank, but one could put "that". "That" is used for restrictive clauses referring to things or people; however, if "that" is not the subject of the clause, it can usually be eliminated.Originally Posted by Me
2. The only choice in that sentence is "whose". Some people frown on using "whose" for things and would rephrase the sentence: "I'm working for a company, the main branch of which is in Manchester" or "I'm working for a company with a main branch in Manchester".
3. Use "which" there. That is used to introduce nonrestrictive clauses about things. Notice that it is set off by commas. This means that the information is additive, but not essential.
4. One can use "who" or "that", because it is a person. "Who" would be more common.
Pope of the Dictionary.com Forum