「by then」の意味を教えてください。

ネイティブによる回答
Rebecca
「by then」は「at that time」という意味です。つまり、この文章は「he should be finished at that time」という意味になります。 例: We will be in our new house by then. = We will be living in our new house at that time.(その頃までには新しい家に住んでいるだろう。) 例: I will be 25 years old by then. = I am 24 years old now, but I will be 25 years old at that time.(今は24歳ですが、その頃には25歳になっています。)