Ответ:

Обозначения: А — слова автора, П — прямая речь.

  1. А: «П?»

    Слова автора стоят перед прямой речью; после них ставится двоеточие.

  2. «П», — а.

    Прямая речь стоит перед словами автора; после неё ставится запятая и тире.

  3. А: «П!»

    Слова автора стоят перед прямой речью; после них ставится двоеточие.