Когда ставить запятую перед "который, которым и т.д.".
«Который» является местоимением, и вопрос, нужна ли запятая перед «который», решается в зависимости от того, какую функцию это местоимение выполняет в предложении. По правилу русского языка, выделяются запятыми придаточные предложения, в том числе присоединенные союзным словом «который».
Это был детский сад, КОТОРЫЙ построили в прошлом году.
Но к слову «который» могут относиться предлоги и другие слова, ведь оно все-таки не союз. Тогда запятая ставится перед всем этим.
Например: В русском языке предложения с пропущенными словами, для восстановления КОТОРЫХ требуется контекст, называются контекстуально неполными.
Если же «который» является вопросительным местоимением, то запятая не нужна.
Например: Письменная работа которого ученика вам понравилась?
Всегда, когда "который" - союзное слово.
Всегда.
Ставь позавчера.
Всегда, когда придаточное.