質問: will と be going to will と be going to では未来形ですよね?この2つはなにが違うんですか? (意味がという意味です。)
回答: これについては、わたしもよく悩みました。 でも今やっと意味の違いがわかり、使い分けて使っています。(今アメリカで留学生しているので) be going to は、もともと自分がしようと思っていたことを言う時。その行動を起こすのは、もちろん未来ですけど。 will は、たんなる未来にすること。 一言で説明するのは難しいので、例えばの話で、この場面を想像してみてください。 あなたが学校から、家に帰ってきたとします。 のどが渇いていたので、コーラを飲もうと、冷蔵庫をあけました。でもいつも冷蔵庫の中にはいっているコーラがきれていて、飲めませんでした。 だから、お母さんにコーラがきれてるから買ってきてと、言いました。 ここからが、willとbe going to のちがいです。 お母さんは、 ohh! ok! i will buy it tomorrow. あ(もうなくなったの?)ok じゃあ明日買ってくるわ。 yeah i know. i am going to buy it tomorrow. そう だから、明日買ってこようと思ってたの。 つまり、willの場合、お母さんはあなたがコーラがきれてる事を言うまで、そのことを知りませんでした。 そして、明日じゃあ買ってくるわ。 と、未来の話をしました。 be going to の場合は、お母さんは、あなたがそのことを言う前から、コーラがない事を知っていて、あした買いに行こうともうすでに予定をたてていたのです。 だから、あなたが言った時、i am going to buy it tomorrow. といったのです。 分かりましたか? <他の例> ランチの時に、あなたは突然お腹が痛くなりました。 痛くて痛くて、午後からの授業に出れません。 だから、一緒にランチを食べていた友達に言いました。 i will go to the doctor now because i got stomachache! 「お腹痛いから、病院行って診てもらいにいってくる!」 お腹が痛いので、ランチの後先生の所へ言っていいました。 i am going to home instead of taking this class because i have a stomachache. 先生: oh are you ok!? do you have madicine? you: no,i don't. so i am going to see the doctor tomorrow. 「お腹が痛いから(家に)帰ります。明日病院にいってみるつもりです」 分かりましたか?