Ответ:

Для общих вопросов ставим have/has перед подлежащим. В специальных вопросах перед ним ставим вопросительное слово.

  1. Общий вопрос: Have they already read this chapter? (Они уже прочитали эту главу?)

    Специальный вопрос: What have they already read? (Что они уже прочитали?)

  2. Общий вопрос: Has she just finished her book report? (Она только что закончила свой книжный отчёт?)

    Специальный вопрос: What has she just finished? (Что она только что закончила?)

  3. Общий вопрос: Has Mike read three books this month? (Майк прочитал три книги в этом месяце?)

    Специальный вопрос: How many books has Mike read this month? (Сколько книг Майк прочитал в этом месяце?)

  4. Общий вопрос: Has Jane just bought a new fantasy novel? (Джейн только что купила новый фантастический роман?)

    Специальный вопрос: What has Jane just bought? (Что Джейн только что купила?)