Alight

Alight (to descend and land on): alight > alighted > alighted

Avoid the rare past-participial variant alit.