1. oneself是代词,句法功能是充当同位语,强调互指的先行名词或代词。意为“亲自、亲身”,主要用于表示:非他人代劳。
2. by oneself除表示“独自一人(without anyone else)”以外,主要表示“无他人助力”。
3. for oneself中的for仍然具有“为了...”之意。所以它所修饰的行为通常对前面那个先行项(就是那个one所指的人)有利,是解决他的问题。
4. 比较:
Bill did it himself. (比尔亲自干的,无他人代劳)
Bill did it (all) by himself. (比尔一个人干的,无他人相助)
Bill did it for himself. (比尔干这事为了他自己)
括号中的是基本意思,翻译时适当措辞。
5. 如果修饰look, see这类动词,则for oneself一般不表示“为了自己”,而表示“亲自见证、亲眼看看”。如: And if you don't believe it, go to a museum and see for yourself.
