Inglés, pregunta formulada por negociosgamersymas, hace 19 horas

Fill in each gap using: must have, can’t have, could have, may have, and might
have

Adjuntos:

Respuestas a la pregunta

Contestado por Omega314
1
  1. must have been
  2. may have missed
  3. might not have passed
  4. must have been
  5. must have lived
  6. can't have been
  7. can't have been
  8. must have got
Otras preguntas