Ответ:

  1. А: «П». После слов автора перед прямой речью ставится двоеточие.
  2. «П!» — а. После восклицательного знака перед словами автора ставится тире, двоеточие не нужно.
  3. «П!» — а. После восклицательного знака запятая не ставится.
  4. «П», — а. Если повествовательная прямая речь стоит перед словами автора, внутри кавычек ставится запятая, затем тире.