英语语法问题I took a picture of him和I took a picture for him是否都可以写