The past tense of landslide is landslid.
The third-person singular simple present indicative form of landslide is landslides.
The present participle of landslide is landsliding.
The past participle of landslide is landslid.