まで vs までに: what's the difference?
まで is "until" for things that continue; までに is "by" for a deadline. One particle changes the meaning — examples and a drill.
Draft: written with AI help and not yet checked by a teacher. If something looks wrong, please report it.
The patterns
- までUntil — B goes on the whole timeOpen the lesson
- までにBy — B happens once, before the deadlineOpen the lesson
The difference
まで marks the end point of something that continues: the action or state goes on all the way up to that point — 五時まで働きます "I work until five". までに marks a deadline: the action happens once, at some point no later than that time — 五時までに帰ります "I'll be home by five". Check the verb: continuing actions and states (待つ, 働く, 寝る, いる) go with まで; one-off actions (出す, 帰る, 終わる, 決める) go with までに. まで can also mark a place: 駅まで歩く "walk as far as the station".
Side by side
Working continues up to five; getting home happens once, before five.
A holiday lasts; handing in a report is a one-off action.
Both also follow a verb in the dictionary form.
までに: the whole task must be done by then.
Quick drill
Pick the word that fits the blank. You get the answer straight away.
明日__宿題を出してください。
駅で友達が来る__待っていました。
三月__日本にいる予定です。
会議が始まる__資料をコピーしておいてください。
日曜日は昼__寝ていました。
三十歳__結婚したいです。