Вопрос:

1.10.6. Fill in the gaps with have, has, have been, has been. 1) I ... learning English since last year. 2) Mary ... known her friend for three years now. 3) How long ... you ... doing your homework? 4) Pete ... playing tennis since morning. 5) They ... been to many countries in the world. 6) ... you had your lunch yet? 7) Bill ... watching TV for three hours. 8) Who ... been to Australia? 9) The children ... singing for half an hour.

Ответ:

1) I have been learning English since last year. 2) Mary has known her friend for three years now. 3) How long have you been doing your homework? 4) Pete has been playing tennis since morning. 5) They have been been to many countries in the world. 6) Have you had your lunch yet? 7) Bill has been watching TV for three hours. 8) Who has been to Australia? 9) The children have been singing for half an hour.
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие