Johnson hasn’t felt any effect the new dieting recipe has him since he tried to lose weight three months ago.
A. for
B. to
C. on
D. with
网友回答
A. for
B. to
(答案→)C. on
D. with
解析:考查介词。句中the new dieting recipe has on him作effect的定语,考查短语have effect on对……有影响。选C。