Пошаговое решение:
- Шаг 1: Определяем время. Для перевода в Present Perfect, нам нужно использовать вспомогательный глагол 'have' или 'has' и третью форму глагола ('rained').
- Шаг 2: Формируем предложение. Подлежащее 'It' требует 'has'. Третья форма глагола 'rain' - 'rained'. Отрицание 'didn't' заменяется на 'hasn't' перед основной формой глагола.
Ответ: It hasn't rained for a long time.