hrsanei My explanation is that, we use which because it is the subject of adjectival clause. Am I right? Is there any better way to explain this?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
hrsaneiMy explanation is that, we use which because it is the subject of adjectival clause. Am I right? Is there any better way to explain this?You are right. The relative pronouns which, that and who can act as the subject of a relative clause whereas where can't.
AnonymousI was looking for an answer about the same question thank you for your explanations . But I saw a sentence in a gramlar book " We stayed at the park hotel ,which a friend of mine had recommended" Which is not the subject ofadjective clause here, I think . How do you explain this? Thank you in advence.Which is the direct object of the verb h
AnonymousWe stayed at the park hotel ,which a friend of mine had recommended'where' can't replace an object either. A friend of mine had recommended it (the Park Hotel).
hrsaneiif we remove the name of the hotel, "park", we are changing the relative clause from "non- defining" to the "defining" oneCorrect. After thinking about it, I believe it's the name of a specific hotel, so it should be the Park Hotel. It's not often you have a non-defining clause after a proper noun.
We use 'which' when we make a description, but 'when' when there is an activity described.
For example:
Istanbul is a beautiful city, which has many historical places. (description)
Istanbul is a city where you can have lots of fun. (activity)