Ответ:

  1. Отец вчера говорил: «На заре хорошо клюёт».
  2. И решила внучка: «Навещу-ка я бабушку».
  3. «Какая сегодня прекрасная погода!» — подумала лягушка.
  4. Девочка строго сказала Буратино: «Не ешьте руками, для этого есть ложки и вилки!»

Если слова автора стоят перед прямой речью, после них ставится двоеточие. Если слова автора следуют за прямой речью, после вопросительного или восклицательного знака ставится тире.