CРОЧНО!!!! Help me please. Choose the correct alternative. 1. Stop singing that song. You...

0 голосов
115 просмотров

CРОЧНО!!!!
Help me please.
Choose the correct alternative.
1. Stop singing that song. You have sung/been singing it all afternoon.
2.That`s it. I have done/been doing all my homework.
3.It`s terrible! Max has had/been having an accident.
4.She`s looked/been looking for her keys all day, but she still hasn`t found them.
5.Why are you dirty? What have you done/been doing.
6.That actor has made/beenmaking twenty films.
7.My eyes hurt. I have worked/been working on the computer all day.
8.You have played/been playing computer games since ten o`clock this morning. It`s time to switch off!
Напишите пожалуйста, и если не трудно, объясните по какому принципу это всё работает


Английский язык (20 баллов) | 115 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

1-have been singing
2-have done
3-has had
4-has been looking
5-have done
6-has made
7-have been working
8-have been playing
Had\has+v-3 форма гл. применяется,чтобы подчеркнуть завершённость действия,а had\has been+v-ing используется,чтобы подчеркнуть длительность действия,слова,которые помогают определить -all day,since morning к примеру.

(178 баллов)
0

Спасибо друг