1. must have slept  
  2. didn't need to buy
  3. can't have got
  4. might / may / could have left
  5. needn't have booked
  6. shoul
Pobieranie treści odpowiedzi...

Komentarze

Aby komentować, zaloguj się lub zarejestruj.