En esta frase se indica una acción que habrá finalizado en un futuro.
Every Friday nos indica que es una rutina, por tanto usamos el presente simple.
Usamos el be going to porque es un plan que ya está decidido que se va a hacer.
Right now nos indica que está haciendo la acción en este mismo momento.
La acción principal (jugar al tenis) estaba en progreso cuando otra acción (la lluvia) la cortó.
Last summer nos indica que esta acción ya terminó, por eso usamos el past simple.
En esta oración se indica una acción que estuvo en progreso durante un tiempo (habían estado esperando) hasta que otra la interrumpió (ellos llegaron).
En esta oración se toma una decisión espontánea en el momento de hablar, por tanto usamos will.
Aquí usamos futuro con will porque se hace una suposición: como no ha estudiado mucho, no aprobará el examen.