UWAGA: Z moich porad korzystasz na własne ryzyko, bo czasem coś m się chrzani. :-)
Cytat: Adrianos7
To jaka jest różnica między future simple a future perfect jeśli w obu czynność jest skończona by the evening ? W ogóle takowa istnieje ?
Wyobraź sobie że czas o którym rozmawiamy to taka strzałka:
[PAST] ------------ [NOW] ------------------------------------------ [FUTURE] ------------>
W czasie future sample pies będzie zjadał Twoją pracę tak:
[PAST] ------------ [NOW] -------------------[ DOG EATS HOMEWORK - FUTURE]--------------->
Jedzenie Twojej pracy domowej jest tu zwykłą czynnością w przyszłości.
Natomiast w future perfect:
[NOW - SPEAKING TIME] -------- | ---------- [ DOG EATS HOMEWORK - PAST]--------- [FUTURE "NOW"] ->
Innymi słowy, kiedy mówisz wyobrażasz już sobie taki czas, w którym to, że pies zżera ci pracę będzie już przeszłością. A zatem "By the end of the evening my dog will have eaten my homework." sugerowałoby, że ten pies Twoją pracę zeżre np. o piątej popołudniu (a wieczorem, to już będzie przeszłość), podczas kiedy w future simple pies zje Twoją pracę po prostu dzisiejszego wieczora (np. o dziewiątej).