The past tense of overcast is also overcast.
The third-person singular simple present indicative form of overcast is overcasts.
The present participle of overcast is overcasting.
The past participle of overcast is overcast.