If we would have left earlier, we ______ on time.

will have arrived
would have arrived
arrived
will arrive
English Modals Tests
Table of English Grammar Contents (All Levels)
Upper-Intermediate Grammar Exercises
Pre-Intermediate Grammar Exercises