Ответ:

Перевод задания: Используйте подсказки, чтобы составить предложения в настоящем совершённо-длительном времени (Present Perfect Continuous).

  1. James has been writing e-mails since this morning.
    Джеймс пишет электронные письма с сегодняшнего утра.
  2. She has been teaching for ten years.
    Она преподаёт уже десять лет.
  3. We have not been telling lies to you!
    Мы ведь не лгали тебе!
  4. My parents have been shopping for furniture.
    Мои родители выбирают мебель.
  5. Juan has not been doing his homework.
    Хуан не делает домашнее задание.
  6. It has not been raining for long.
    Дождь идёт недолго.
  7. Mariella has been buying new clothes.
    Мариелла покупает новую одежду.
  8. I have been reading this book for weeks!
    Я читаю эту книгу уже несколько недель!
  9. They have been talking for hours.
    Они разговаривают уже несколько часов.
  10. You have not been cleaning your room!
    Ты не убираешь свою комнату!

Форма времени: have/has been + глагол с окончанием -ing. В отрицании перед been ставится not.