Soluzione del esercizio 6 di Performer B1, Vol. 2

Esercizi svolti per il libro Performer B1, Vol. 2

Soluzione

  1. has been doing
  2. have been watching
  3. have you been cooking
  4. Has it been raining