Это смешанный тип условного предложения (Mixed Conditional). Первая часть относится к прошлому (If + Past Perfect), а вторая — к настоящему (would + Verb (base form)). В данном случае, в первой части предложения (условие) пропущена форма глагола 'to listen' в Past Perfect.
If Jim had listened to the weather forecast, he wouldn't be cold now.
Ответ: had listened