(forecast / forecasted, forecast / forecasted)
Who can forecast the future?
谁能预言未来?
a weather forecast
天气预报