The past tense of forecast is forecast or forecasted.
The third-person singular simple present indicative form of forecast is forecasts.
The present participle of forecast is forecasting.
The past participle of forecast is forecast or forecasted.