Общеупотребительно: сделать укол, сочетание поставить укол – профессионализм, характерный для речи медиков.
Сделать укол – нейтральный, общеупотребительный вариант, поставить укол – профессионализм, характерный для речи медиков.
Сделать укол – нейтральный, общеупотребительный вариант, поставить укол – профессионализм, характерный для речи медиков.
Поставить укол – профессионализм, характерный для речи медиков. Общеупотребительно и стилистически нейтрально: делать укол.
Поставить прививку, укол – профессионализм, характерный для речи медиков. Нейтральный, общеупотребительный вариант – сделать прививку, укол.
Сделать прививку, укол – нейтральный, общеупотребительный вариант. Поставить прививку, укол – профессионализм, характерный для речи медиков.
Сделать прививку, укол – нейтральный, общеупотребительный вариант. Поставить прививку, укол – профессионализм, характерный для речи медиков.
Если названия совпадают по форме с притяжательными прилагательными, то они склоняются как притяжательные прилагательные: жители Щучьего и Лебяжьего. В ответе на вопрос № 228862 ошибка, исправили.
Ставить укол, ставить прививку – профессионализм, характерный для речи медиков. Общеупотребительно и стилистически нейтрально по-прежнему делать укол, делать прививку.