質問: 時や条件を表す副詞節中の未来完了 こんにちは。 「whenやifなどの、時や条件を表す副詞節の中では、未来の事柄でも現在時制を用いる」というルールがありますよね?未来完了も例外ではなく、時・条件を表すwhenやifの中で使われていれば、未来完了→現在完了になると思います。 先日仕事である製品のマニュアルを読んでいたら、次のような英文に出会いました。 please charge the battery if it runs out. 訳:バッテリーが切れたら充電してください。 上記英文中のruns outのような言い方は、話し言葉では使われる(こともある)が、技術英文や書き言葉では使われない(使ってはいけない)と思います。正しくは、 please charge the battery if it has run out. だと思うのですが、私の認識は間違っているでしょうか?このマニュアルだけでなく、他にも色々な技術英文を読んでいたら、if it runs outやif it ran outのような書き方を多く目にして、私の認識が間違っているのかと思い始めてます(汗) よろしくお願いします。
回答: 英語を長年勉強してきたものです。 please charge the battery if it runs out. この文は直説法でただ単に条件を表しているのだと思います。 if it rains tomorrow,we will put off going on a picnic. とか my parents say nothing about my behavior if i come home by 9 pm. という例文と同じです。 バッテリーが切れたらという条件を表すのに、完了形を使う必然性はないように思われます。 未来完了は過去に始まった動作、状態の未来のある時点までの完了、継続、経験を表す時に使います。 my mother will have finished baking my birthday cake by 7pm.(完了) our family will have lived here for 10years next month.(継続) i'll have read this book twice if i read once more.(経験) (いつ切れるかわからないけれども)バッテリーが切れたらという表現の際に、未来完了はなじまないように思います。 文法的に間違いとか、ありえないというのではなく、どちらを使ったほうがより言いたい事が伝わりやすいか、という事が大切なのではと思います。 言葉は常に変化していて、ちょっと前だと使わなかったような言い方が当たり前になったりしますよね。 そうなると、メッセージを伝えるのに最適な言い方としてはそれが正解になってくるという事もあります。 通訳、翻訳(特許)の勉強をしていたこともありますが、if it runs out.で私は違和感を覚えませんでした。 ご参考になれば幸いです。