1 were due to arrive 

2 will have been living here for

3 had been disagreeing

4 been planning on coming

Pobieranie treści odpowiedzi...

Komentarze

Aby komentować, zaloguj się lub zarejestruj.