- ベストアンサー
If~にbe going toは使えますか?
- If it rains tomorrow, I will go to his house. If it will rain tomorrow, I will go to his house. If it is going to rain tomorrow, I will go to his house.
- If it rains tomorrow, I will go to his house. If it will rain tomorrow, I will go to his house. If it is going to rain tomorrow, I will go to his house.
- If it rains tomorrow, I will go to his house. If it will rain tomorrow, I will go to his house. If it is going to rain tomorrow, I will go to his house.
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
will についてはとりあえず別の議論になります。If 節には普通 will は使いません (特例はありますが今の議論と異なりますので省きます)。 (なお、will には「意思」が入っているという言い方は合っていることもありますが、It will rain tomorrow. と言うときは意思ではありません) be going to は If 節に使わないというルールがあるわけではありません。思い出して欲しいのですが、be going to は現在の状況から延長すると起きそうなことを言います。 天候の場合は If it rains tomorrow は良いが If it is going to rain tomorrow とは言いません。天候の場合の「もし」という問いかけは(仮に今の天気があまりよくないとしても、明日どうなるかはわからないから if なので)今の延長という意味合いでの議論ではありません。こういうときには be going to は使いません。というか(文章が無駄に長くなるだけで)使う意味がありません。 同様の意味でなら If you are going to ride the bike もさほど適切ではない (If you ride the bike の方が普通) と言えます。しかし天気の場合とは状況が異なる場合があります。「相手が乗るか乗らないか」の議論ではなくて「相手は乗るという前提」で議論をしているからです。未来予測というよりあたかも現在みたいに論じているとも言えます。そういう目の前で乗っているニュアンスを出したい場合は be going to を使ってよいのです。If they are having a party, it'll be noisy. なんてのもそうです。これは決して文法破りではありません。
その他の回答 (1)
- SPS700
- ベストアンサー率46% (15297/33016)
1。 If it will rain tomorrow, I will go to his house. If it is going to rain tomorrow, I will go to his house. If it rains tomorrow, I will go to his house. 三つともみんな言えると思います。 2。 If you are going to walk to the store, get me a free ticket. 「あの店へ歩いて行くなら、ただの切符もらってきてよ」 などと if と be going to は一緒に使えます。