Ответ:

Перевод задания: Поставьте глаголы в форме Present Perfect Simple или Present Perfect Continuous.

  1. I have been painting this room for five days now. It’s a never-ending job. (Я крашу эту комнату уже пять дней. Это бесконечная работа.)
  2. How long have you known Mike? (Как давно ты знаешь Майка?)
  3. I have had this watch for twenty years. It’s as accurate as it was the day I bought it. (Эти часы у меня уже двадцать лет. Они такие же точные, как в день покупки.)
  4. I have never been to Sweden. (Я никогда не был в Швеции.)
  5. How long have you been living in this house? (Как долго ты живёшь в этом доме?)
  6. Hi, John. Sorry I’m late. I hope you haven’t been waiting long. (Привет, Джон. Извини, что опоздал. Надеюсь, ты недолго ждал.)
  7. So, Michael, what have you been doing since I last saw you? (Итак, Майкл, чем ты занимался с тех пор, как я видел тебя в последний раз?)
  8. It has been raining all day today. (Сегодня весь день идёт дождь.)
  9. This strategy seems to be good. Sales of our products have been increasing for some time. (Эта стратегия, кажется, хорошая. Продажи нашей продукции некоторое время растут.)
  10. This manager has visited our branch office three times so far this year. (В этом году этот менеджер уже трижды посещал наш филиал.)