By the time … will have +〜過去分詞(未来完了形)

By the time … will have +〜過去分詞(未来完了形)
…までは、〜しているでしょう(済ませている)

By the time … will have +〜過去分詞(未来完了形)
…までは、〜しているでしょう(済ませている)

  1. 10時までにはその仕事を終えているでしょう。
    By 10 o'clock I will have finished the work.

  2. あなたがここに来るころまでに、私たちは夕食を終えているでしょう。
    We will have finished dinner by the time you come here

  3. あなたがここに到着することまでに、私はホテルに到着しているでしょう。
    By the time you get here I'll have arrived at the hotel.

  4. 映画館につくころまでに、その映画は始まっているでしょう。
    By the time we get to the cinema the movie will have started.

  5. 次の月曜日までにはご注文の品を受け取られているでしょう。
    By next Monday, you will have received your order.

  6. あなたがこのメモを読むころまでは、私はいなくなっているでしょう。
    By the time you read this memo, I will have gone.