九上英语书(仁爱版)的课下注释有一点不明白、、、

问题描述:

九上英语书(仁爱版)的课下注释有一点不明白、、、
114页的SectionB最后一句话:Next may,by when the new house should be finished.
这句话里的by起什么作用?

应该是:在...之前
在明年五月之前,新房完工