Ответы
I have been waiting for your for 2 hours
я ждал тебя два часа
I haven't been skipping a main meal for 5 months
Я уже 5 месяцев не пропускаю ни одного основного приема пищи
I have been eating fruit daily since my childhood
Я ежедневно ем фрукты с детства
I have been following a diet since last year
Я соблюдаю диету с прошлого года
I have been sleeping 7 or 8 hours since the beginning of the school year
С начала учебного года я сплю по 7 или 8 часов
I haven't been eating between meals for 3 month
Я не ел между приемами пищи уже 3 месяца
i have been using this soap since 2000
я пользуюсь этим мылом с 2000 года
I have been drinking Nescafé for 7years
Я пью Нескафе уже 7 лет.
he has been doing his morning exercise for a long time
он уже давно делает его утреннюю гимнастику