Soluzione del esercizio 7 di Performer B1, Vol. 2

Esercizi svolti per il libro Performer B1, Vol. 2

Soluzione

  1. have been earning; since
  2. has been saving; since
  3. haven’t been spending; for
  4. has Mr Smith been reading; has been reading; for