The train is never on time when I ______ late.

ran
am running
will run
will have run
Table of English Grammar Contents (All Levels)
Pre-Intermediate Grammar Exercises
Elementary Grammar Exercises A1
Fiverr 2021 English Level Tests