future perfect

Temat przeniesiony do archwium.
Cześć, proszę kogoś o pomoc w poniższych przykładach.

1. Before he turns eighteen, Jack _______ his place of stay at least three times.

Jedyną odpowiedzią poprawną jest 'will have changed' czyli do czasu zanim skończy 18 lat zmieni swoje miejsce pobytu 3 razy i to jest zrozumiałe, ale

Czy czemu odpowiedź 'is going to change' lub 'will change' nie są okej ? Czy w 'is going to change' nie możemy przewidzieć na podstawie tego co widzimy, że zmieni te miejsce 3 razy lub 'will change' bo po prostu tak uważamy ?

pytanie 2: Simone is much better at maths than I am. She "will know" the answer to this question.

Dlaczego jest will know ? Czy mogłoby być 'is going to know" chociaż to brzmi głupio
1. bo po prostu w takiej sytuacji uzywa sie future perfect, will bedzie brzmialo dziwnie
2. brzmi głupio, bo uzywa się will, bo jesteś czegoś pewna
1
is going to wskazywaloby na jego zamiar
Future perfect takze z powodu uzycia before
2
is going to wskazywaloby na prawdopodobieństwo, ale bez pewności - tak jak pisze zielonosiwy
Dziękuję za odpowiedź!

Czyli zdania z going to są okej ? tzn. bardziej pasuje co innnego ale te też dobre ?

I will do it by Monday.

I will have done it by Monday.

czyli ierwsze zdanie jest źle, drugie jest dobre. Zgadza się ?

« 

Pomoc językowa

 »

Studia językowe