1. Nobody has seen him ____ last Friday., It has been foggy _____ some days., He has been fishing _____ six o'clock., They've been living in France _____ eight years., The pilots have been on strike _____ two months., We've had terrible weather _____ Saturday., I've known Tom _____ 1990., We have been waiting for the bus _____ half an hour., She hasn't lost a match _____ April., Things have changed _____ he became the headmaster., The police have been looking for him _____ a month., Our dog has been ill _____ two days., I've been looking for this book _____ a long time., I've been working _____ I got up., The kettle has been boiling _____ ten minutes..
0%
Present Perfect (for/since)
Compartir
Compartir
Compartir
por
Laurasantacruz
Mostrar más
Editar contenido...
Incrustar
Más
Tabla de clasificación
Cartas al azar
es una plantilla abierta. No genera puntuaciones para una tabla de clasificación.
Requiere iniciar sesión
Estilo visual
Fuentes
Requiere iniciar sesión
Opciones
Cambiar plantilla
Mostrar todo
A medida que juegas a la actividad, aparecerán más formatos.
Resultados abiertos
Copiar enlace
Eliminar
¿Restaurar actividad almacenada automáticamente:
?