Although this medicine can cure you your illness, it has a bad effect you.
A. for; on
B. of; on
C. of; at
D. for; in
网友回答
A. for; on
(答案→)B. of; on
C. of; at
D. for; in
解析:句意:尽管这种药能够治愈你的病,但是它也有副作用。这里是固定短语cure sb of+ 疾病,治愈疾病;have a bad effect on sb对某人有坏的影响。故选B。