Soluzione del esercizio 3 di Identity B1+

Esercizi svolti per il libro Identity B1+

Soluzione

  1. 've had
  2. 've been waiting
  3. haven't seen
  4. has been studying
  5. has wanted
  6. 've been travelling