Correct

打预防针

/ dǎ yù fáng zhēn /
Strokes
https://i.cchatty2.com/filters:format(webp)/fit-in/684x0/img/202102/打预防针-Chinese-idioms-Cchatty-39b2814a-6e0e-4977-9cbf-1f4dd5327120-1612777191.jpg

Collocation

1
经常/不断地打预防针
2
一再地打预防针
3
给/为/替……打预防针

Definition

打预防针

Literally means:

means injecting inoculation

Actually means:

warn sb against sth unpleasant

Metaphorically, it means asking someone to take precautions against something bad through reminding, admonishing or other means.

注射防病的疫苗。

比喻通过提醒、劝告或其他手段,要求别人事先防备某些不好的事情出现或发生。

Example

Used as predicate, and can have other words in between. (作谓语,中间可以插入别的词语)
1
Měi
每次
kǎoshì
考试
zhīqián
之前
  
,
lǎoshī
老师
zǒng
yào
gěi
tóngxué
同学
men
fángzhēn
预防针
  
,
jiào
men
他们
shìdàng
适当
fàngsōng
放松
  
,
yào
不要
tài
jǐnzhāng
紧张
  

Before each exam, the teacher always gives the students preventive injections, tell them to relax properly, don't be too nervous.

2
zǎojiù
早就
gěi
guò
fángzhēn
预防针
  
,
ràng
xiǎoxīn
小心
zhège
这个
rén
  
,
tīng
  
,
xiànzài
现在
bèi
piàn
le
  
!

I have already given you a preventive injection, let you be careful of this person, you do not listen, now he cheated it!

3
Chǎngzhǎng
厂长
zhí
一直
gěi
men
我们
fángzhēn
预防针
  
,
xǐng
提醒
jiā
大家
zhù
注意
ānquán
安全
  
,
zhè
liǎng
nián
men
我们
chǎng
厂里
méiyǒu
没有
shēng
发生
guò
rèn
任何
shì
事故
  

Factory director has been giving us preventive injections to remind everyone to pay attention to safety, these two years in our factory did not happen any accidents.