I take an english book for him

问题描述:

I take an english book for him
这句的意思是我买一本英语书给他吗?如不是,请改正,若是,这句有语病吗

take -> bought
buy sth for sb 给某人买某物.为什么buy变成bought我认为用一般过去时更好:我给他买了一本英语书。oh谢谢,我都没想到哈,采了