As a reward his contribution botany, John Banks had a flower named him
A. for, for, for
B. for , to , after
C. for , for , after
D. of, to, for
网友回答
A. for, for, for
(答案→)B. for , to , after
C. for , for , after
D. of, to, for
解析:考查介词。as a reward for作为对……的回报;contribution to……的贡献;name after以……命名。根据句意选择B。