Soluzione del esercizio 23 di Engage!, Vol. 1

Esercizi svolti per il libro Engage!, Vol. 1

Soluzione

  1. Have; bought; yet
  2. 've already bought
  3. Have; downloaded
  4. haven't yet
  5. 've just downloaded it
  6. Have you asked; yet
  7. haven't / haven't called him yet