Используем Present Perfect, так как 'recently' указывает на недавнее прошлое, связанное с настоящим.
Ответ: The weather has been cold recently.