1) сложноподчиненное :Я не люблю выходить на улицу, когда идет дождь.
2) простое: Мы идем гулять во двор.
3) бессоюзное: Я люблю гулять со своими друзьями, мы проводим много времени вместе.
4) сложносочиненное: Обычно я иду в школу по этой дороге, а мой друг идёт мне навстречу по той