Гении английского, помогите

1 месяц назад от SusieMayes18

2 Ответы



0 голосов
Ну значит смотри
1) Somebody has eaten my cookies. There are none left.
В это предложении говорится, что кто-то уже съел все твои печеньки. Ну вот прям все сожрал.
 
2) Somebody has been eating my cookies. There are very few left.
А вот в этом случае речь идет о том, что какая-то крыса ела твои печенюхи какое-то время и их осталось очень мало, но всё-таки немного да осталось.
 
Подводя итоги вышесказанного разница тут заключается в том, что первое предложение говорит о законченном действии (все печенье сожрали) , а второе – о продолжающемся действии (печеньки ели и не всё съели) .
1 месяц назад от DomingoGuiza
0 голосов
Has/have been + ing - указывает на то что действие происходит к настоящему моменту.
I have been watching TV for 5 hours - я уже смотрю телевизор на протяжении 5 часов
I have been studying English for 5 years - я уже учу английский на протяжении 5 лет
Т. е в таком контексте, идет упор на время и сколько ты уже этим занимаешься
1 месяц назад от StevenIdert

Связанные вопросы