be good at 为"擅长某事",而be good for somebody为对某人很好。 [误] He was good for skating. [正] He was good at skating. [析] be good at 为"擅长某事",而be good for somebody为对某人很好。
单词:be good for的近义词、反义词、形近词辨析
be good to/be good at/be good for Be good to me,for the hair went for you.对我好一点吧。因为头发卖掉是为了你呀。 The gold chain was good enough for Jim's watch.这条金链与吉姆的表很相配。 John was good at his job.约翰工作出色。 <辨析>be good to 意为“对......和善”,good 相当于 kind。be good for 意为“有益于......”、“对......有用”。试比较:He is good to her.他对她和善。He is good for her.他有益于她。be good at 意为“在......方面好”、“善于”,后接名词、代词或动名词。如:This cat is good at catching rats.这只猫很会捉老鼠。
与单词:be good for 相关的例句或者名人名言
※Nothing so bad, as not to be good for something. 塞翁失马,安知非福。