まで、 ...までに、...
文法の解説は英語です。
用法
N / V + まで / までに
[Xまで, Y] X indicates the final limit of Y, where Y is a continuing action or situation
[Xまでに, Y] X is also a limit, but Y is not a continuing action or situation, it is a one-off event. It shows that Y occurs before X.
例文
3時までここにいますI am here until 3
毎日9時から5まで働きます
I work every day from 9 to 5
先生が車でに、掃除を追われせた
I got the cleaning done before our teacher arrived