nǐ nǎlǐ bù shūfu?
What hurts you?
你对什么药过敏吗?
Are you allergic to medications?
The phrase uses 'nǐ' (you), 'duì' (to), 'shénme yào' (what medication), 'guòmǐn' (allergic), and the question particle 'ma'.
您对什么药过敏吗?
nín duì shénme yào guòmǐn ma?
Are you allergic to any medications? (polite) — More polite because it uses 您 (nín) instead of 你 (nǐ).
你对哪些药过敏?
nǐ duì nǎxiē yào guòmǐn?
Which medications are you allergic to? — Asks for specific medications rather than a yes/no question.
你对什么药过敏吗?
nǐ duì shénme yào guòmǐn ma?
Are you allergic to any medications?
我对青霉素过敏。
wǒ duì qīngméisù guòmǐn.
I am allergic to penicillin.
Appropriate
Avoid when
You can say '你对什么药过敏吗?' (nǐ duì shénme yào guòmǐn ma?).
It is pronounced 'nǐ duì shénme yào guòmǐn ma?' with the tones: nǐ (3rd tone), duì (4th tone), shénme (2nd and neutral tone), yào (4th tone), guòmǐn (4th and 3rd tone), ma (neutral tone).
Tomyo
Remember 你对什么药过敏吗? and hundreds of other phrases with smart reviews, audio and examples.