• Asignatura: Inglés
  • Autor: calissgym
  • hace 5 años

AYUDAA CON INGLÉS POR FAVOOR
Fill in since or fo and the right form of the present perfect.
1. Joe__________(be) at this school _______ five years
2. Where´s Alison? I________ (not see) her______this morning.
3. Mr Wayne _____________ (know) his wife______they were both small children
4. Ben ___________(not see) his uncle ____________ several years
5. I___________(not be) vey well_______Monday
6. My brother___________(have) his new mountain bike_______ two weeks
7. They___________(live) here_________they first come to Britain.
8. The poor animal is very hungry. It_____________ (not have) anything to eat_______days.

Respuestas

Respuesta dada por: marycrissflores
5

Respuesta:

1. has been - for

2. have not seen - since

3. has known - since

4. has not seen - for

5. have not been - since

6. has had - for

7. have lived - since

8. has not had - for

Explicación:

"For" + periodo de tiempo

for six years, for a week, for a month, for hours, for two hours

"Since" + momento concreto

since this morning, since last week, since yesterday

since I was a child, since Wednesday, since 2 o'clock

present perfect

Para formar el presente perfecto, se usa el verbo auxiliar “to have” en el presente y el participio pasado del verbo. Para verbos regulares, el participio pasado es la forma simple del pasado

espero te sirva, puedes marcar como mejor respuesta, por favooor!

Preguntas similares