【问】在一次英语考试中,我做书面表达题时写了这样一个句子:“I bought our classroom a picture.”老师说这是一个错误的句子,应该改为:“I bought a picture for our classroom.”我觉得老师的句子和我的句子都是正确的,因为可以说 buy ... something也可以说 buy something for ...,例如:We bought a book for her.= We bought her a book. 我们给她买了一本书。 (摘自上海译文出版社1996年6月第1版《朗文实用英语搭配词典》p.161)
【答】你的老师是正确的,原因如下:“如果为某人(或动物)买了或做了某样东西,这时动词 buy或 make等可以不与 for连用:She bought a present for her friend or She bought her friend a present. 她买了一件礼物给她的朋友(原句中有 for);她给她的朋友买了一件礼物(原句中无 for)均可。但 He bought a new chair for the office. 他为办公室买了一把新椅子。却不能说成:He bought the office a new chair.”(摘自上海译文出版社1991年1月第1版《朗文英汉双解活用词典》p.336)
如果觉得我的文章对您有用,请随意赞赏。你的支持将鼓励我继续创作!