Soluzione del esercizio 6 di Engage B2 with Exam Skills

Esercizi svolti per il libro Engage B2 with Exam Skills

Soluzione

  1. might have forgotten
  2. might be
  3. could be
  4. may have cancelled
  5. may be
  6. Could Peter have written