質問: will と be going toについて 参考書の例文に"do you know that a new building will be build next year?" と書いてあったんですがこれはなぜbe going to じゃないのでしょうか? あらかじめ決まっていることはbe going to で、その場できまったのはwillって習ったんですが。 それを考えるとbe going to のほうが・・って思ってしまうんですが。わかる方、回答お願いいたします;
回答: do you know that a new building will be buil[t] next year? do you know that a new building is going to be buil[t] next year? あんまり違いがないように思いますけどね このような場合、私は普通にはwillを使います その理由は響きが"普通"だから また、going toを使うと文の流れが悪いから(かなり個人的な好みです) 違いをあげると、willにはほんの少しだけ「不確かさ」を感じます(未来のことなので当然ですが) 質問のwill文には意味が2つ混在していて(説明難しいですが) 「そういう(確実な)内容を知っているか否か」と「(不確かさを確かめるために)知ってる? ほんとなの?」という感じ going to を使うと「(確実な)内容を知っているか否か」だけですが、時間的なニュアンスとして、"まさに始まろうとしている"という印象を受けます(ほんの少しですが) これは、文脈に左右されるところです あと、人によっては来年のことに対してgoing toを使うことに違和感を感じる人はいるかも(不透明性が高い) でも全体的には、2つともほぼ同じ意味だと感じます そして、どちらがベターというのも言えません >その場できまったのはwillって習った この意味はわかりませんでした この場合はこれ、その場合はそれ、というように使用条件をガチガチに英文を考えないほうがいいと思います 全く同じ文でも、文脈によってふさわしいものであったり、ふさわしくない表現になったりすることが多いですから