‘Despite’ means – having arrived early, … (continuous tense) ‘Even’ is half of the expression “Even though” and needs to be “Even though I arrived” or perhaps “Even having arrived…” but it can’t precede “arriving”.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.