The past tense of land is landed.
The third-person singular simple present indicative form of land is lands.
The present participle of land is landing.
The past participle of land is landed.