Ответ:

Перевод задания: Переведите на русский язык.

  1. I have been studying English for five years. (Я изучаю английский уже пять лет.)
  2. She has been waiting for her friend since 3 o'clock. (Она ждёт своего друга с трёх часов.)
  3. How long have you been learning to play the guitar? (Как давно ты учишься играть на гитаре?)
  4. My hands are dirty because I have been repairing my bike. (У меня грязные руки, потому что я ремонтировал велосипед.)
  5. I am sleepy because I have been reading all night. (Я хочу спать, потому что читал всю ночь.)
  6. It has been raining all morning. (Всё утро идёт дождь.)
  7. I have been trying to call you all day! (Я весь день пытаюсь дозвониться до тебя!)
  8. She has been working in the garden since breakfast. (Она работает в саду с завтрака.)
  9. Why are your clothes dirty? What have you been doing? (Почему у тебя грязная одежда? Чем ты занимался?)
  10. They have been preparing for the exam all week. (Они готовятся к экзамену всю неделю.)