Контрольные задания > 1.2.6. Fill in the gaps with have, has, have been, has been.
Вопрос:
1.2.6. Fill in the gaps with have, has, have been, has been.
Ответ:
1) I *have been* learning English since last year. (Я изучаю английский язык с прошлого года.)
Объяснение: Здесь нужно использовать Present Perfect Continuous (настоящее совершенное длительное) время, чтобы показать, что действие началось в прошлом и продолжается до сих пор. 'Have been' используется с местоимением 'I'.
2) Mary *has* known her friend for three years now. (Мэри знает свою подругу уже три года.)
Объяснение: Здесь нужно использовать Present Perfect (настоящее совершенное) время, чтобы показать, что действие началось в прошлом и продолжается до настоящего момента. 'Has' используется с существительным в единственном числе 'Mary'.
3) How long *have* you doing your homework? (Как долго ты делаешь домашнее задание?)
Объяснение: Здесь нужно использовать Present Perfect Continuous (настоящее совершенное длительное) время, чтобы спросить, как долго длится действие. 'Have' используется с местоимением 'you'.
4) Pete *has been* playing tennis since morning. (Пит играет в теннис с утра.)
Объяснение: Здесь нужно использовать Present Perfect Continuous (настоящее совершенное длительное) время, чтобы показать, что действие началось в прошлом и продолжается до сих пор. 'Has been' используется с существительным в единственном числе 'Pete'.
5) They *have been* to many countries in the world. (Они побывали во многих странах мира.)
Объяснение: Здесь нужно использовать Present Perfect (настоящее совершенное) время, чтобы показать, что действие было завершено в прошлом и имеет результат в настоящем. 'Have been' используется с местоимением 'they'.
6) *Have* you had your lunch yet? (Ты уже пообедал?)
Объяснение: Здесь нужно использовать Present Perfect (настоящее совершенное) время, чтобы спросить, было ли совершено действие к настоящему моменту. 'Have' используется с местоимением 'you'.
7) Bill *has* been watching TV for three hours. (Билл смотрит телевизор уже три часа.)
Объяснение: Здесь нужно использовать Present Perfect Continuous (настоящее совершенное длительное) время, чтобы показать, как долго длится действие, начавшееся в прошлом и продолжающееся до сих пор. 'Has been' используется с существительным в единственном числе 'Bill'.