Para un evento futuro fijado por un horario o calendario (trenes, películas, clases, horas de apertura), usa el present simple: leaves, starts, opens (con -s para it/the train/the film).
Un horario usa el present simple
The train leaves at 6.
The film starts at 8 tonight.
The shop opens at 9 on Monday.
Not "The train is leaving at 6 tomorrow morning." — say "The train leaves at 6 tomorrow morning.". Un horario fijo usa el presente sin cambios, incluso para el futuro: leaves, no is leaving.
Pruébalo: The film ___ at 8 tonight, says the cinema website. (starts / is starting / start) Respuesta: starts — La hora fija de una función es un horario, así que usa el present simple con -s: The film starts at 8. "Is starting" es para un plan personal, y "start" le falta la -s para the film.
¿Horario o tu propio plan?
Usa el present simple para un horario fijo (no lo puedes cambiar). Usa am/is/are + -ing para tu propio plan acordado (tú lo organizaste).
The train leaves at 6. (the timetable says so)
I'm catching the 6 o'clock train. (my plan)
The class finishes at 4. / I'm meeting Mei after class.
Pruébalo: Hiroshi está leyendo el horario impreso del autobús en la pared. Habla de cuándo el autobús está previsto que salga, no de su propio plan. ¿Cuál encaja con un horario fijo? (The bus leaves at 7:15. / The bus is leaving at 7:15.) Respuesta: The bus leaves at 7:15. — Un horario impreso es fijo y no es su propio plan, así que usa el presente sin cambios: The bus leaves at 7:15. "Is leaving" iría bien para un plan personal, pero un horario lleva el presente sin cambios (leaves).
What time does it ...?
Para preguntar sobre un horario, usa do / does + el verbo tal cual, como una pregunta normal en present simple: What time does it ...?
What time does the train leave?
When does the film start?
Does the shop open on Sunday?
Not "When the train leaves?" — say "When does the train leave?". Usa does + el verbo tal cual en la pregunta: does the train leave.
Pruébalo: What time ___ the last train ___? (does … leave / does … leaves / is … leaving) Respuesta: does … leave — Pregunta sobre un horario con does + el verbo tal cual: What time does the train leave? Después de does el verbo va tal cual (no "leaves"), y un horario no usa "is leaving".
Pruébalo: The match ___ at 3 (it's on the schedule), and I ___ Lars there at 2:30 (we arranged it). (starts … 'm meeting / is starting … meet / starts … meet) Respuesta: starts … 'm meeting — La hora del partido es un calendario fijo → present simple: starts. Quedar con Lars es tu propio plan acordado → am/is/are + -ing: I'm meeting. El horario lleva el presente sin cambios; tu plan lleva -ing.