Ответ:

Перевод задания: Переведите следующие предложения.

  1. How long have you been learning English?
  2. They have been watching TV for 40 minutes.
  3. He has been cooking dinner for almost three hours.
  4. How long has she been dating your brother?
  5. They have been riding their bikes for two hours.
  6. You have been playing computer games for too long. Your eyes are red.
  7. Why have you been crying?
  8. He has been listening to music all morning.
  9. It has been snowing for three days.
  10. He has been learning to play the guitar for two weeks.

Перевод выполненных предложений:

  1. Как долго вы изучаете английский язык?
  2. Они смотрят телевизор уже 40 минут.
  3. Он готовит ужин уже почти три часа.
  4. Как долго она встречается с твоим братом?
  5. Они катаются на велосипедах уже два часа.
  6. Ты слишком долго играл(а) в компьютерные игры. У тебя красные глаза.
  7. Почему ты плакал(а)?
  8. Он слушал музыку всё утро.
  9. Снег идёт уже три дня.
  10. Он учится играть на гитаре уже две недели.