Ответ:

Перевод задания: Составьте предложения в настоящем совершённо-длительном времени (Present Perfect Continuous).

  1. Daniel has been listening to the music for a day. — Даниэль слушает музыку уже день.
  2. Has Gerald been cleaning the house for the weekends? — Джеральд убирает дом к выходным?
  3. How long have you been living in Illinois? — Как долго ты живёшь в Иллинойсе?
  4. Edward has not been tending to collect postcards. — Эдвард не стремится коллекционировать открытки.
  5. Janet has been working as a doctor for ages. — Джанет уже много лет работает врачом.
  6. We have been learning a foreign language since then. — С тех пор мы изучаем иностранный язык.

Правило: В утвердительных предложениях используется have/has been + глагол-ing; в вопросах have/has ставится перед подлежащим; в отрицаниях используется have/has not been + глагол-ing.