Respuestas
¡Hola, pedrobjjjhf3427! :D
Respuesta:
1. Joe has been at this school for five years.
2. Where's Alison? I haven't seen her since this morning.
3. Mr Wayne has known his wife since they were both small children.
4. Ben hasn't seen his uncle for several years.
5. I haven't been very well since Monday.
6. My brother has had his new mountain bike for two weeks.
7. They have lived here since they first came to Britain.
8. The poor animal is very hungry. It hasn't had anything to eat for days.
____________________________________
NOTA:
- Estructura del Present Perfect -- Affirmative:
Sujeto + have / has + verbo en Pasado Participio + complemento.
Ejemplo: She has worked for two years.
- Estructura del Present Perfect -- Negative:
Sujeto + haven't / hasn't + verbo en Pasado Participio + complemento.
Ejemplo: She hasn't worked for two years.
For => Tiempo
Since => Fecha (o fecha del Año) o Mes
Respuesta:
1. has been - for
2. haven't seen - since
3. has known - since
4. hasn't seen - for
5. haven't been - since
6. has had - for
7. have lived - since
8. hasn't had - for
Explicación:
Espero te ayude :)