質問: I had a dream. I saw a future for myself with Nathan. 私は夢を見た。ネイサンとの未来を見た。 もし文中のfor myselfがなくても意味は通じますか?
回答: for myselfがなくなっても、意図した意味に捉えられますが、「ネイサンと一緒に未来を見た」という意味にもとれます。 なので、for myselfはあった方が意味が確実に相手に通じるんじゃないでしょうか have a dreamも「夢を見る」という意味はありますから、文法的にも大丈夫だと私は思いますよ(^^)