Saltar al contenido
MisLibrosTexto
Ad

Present Perfect with for, since and how long

📄 ejercicios ingles 🎓 otro · 3° TELESECUNDARIA México 🇲🇽 MX 🗣 Español
Página 31
31 de 187
Página 31 de Uérakua anapu uantakua. Projects and Readings.  Libro de Educación Telesecundaria Grado 3°  Ciclo Escolar 2025 - 2026
Anterior Página 31 / 187 Siguiente

Respuesta rápida

a) have lived / since; b) has worked / for; c) have known / since; d) How long have / studied; e) have waited / for; f) has been / for; g) How long have / been; h) have not seen / since; i) has played / since; j) How long has / had

📚 exercise ingles ⭐⭐ Dificultad 2/5 ⏱ 5 min lectura

Solución — Página 31

Uérakua anapu uantakua. Projects and Readings. Libro de Educación Telesecundaria Grado 3° Ciclo Escolar 2025 - 2026

1
Ejercicio 1

Complete the sentences in present perfect with the correct form of the verb and for, since, or how long, depending on the case.

a
Parte 1.a

I ___ (live) in this city ___ 2010.

  1. El verbo live en presente perfecto con el sujeto I es have lived.
  2. 2010 es un punto de inicio en el tiempo, por lo que se usa since.
  3. Oración completa: I have lived in this city since 2010.
Respuesta

have lived / since

b
Parte 1.b

She ___ (work) at that company ___ five years.

  1. Con she el auxiliar es has y el participio de work es worked: has worked.
  2. Five years es un período de tiempo, por lo que se usa for.
  3. Oración completa: She has worked at that company for five years.
Respuesta

has worked / for

c
Parte 1.c

They ___ (know) each other ___ they were children.

  1. Con they el auxiliar es have y el participio de know es known: have known.
  2. They were children marca el momento de inicio, por lo que se usa since.
  3. Oración completa: They have known each other since they were children.
Respuesta

have known / since

d
Parte 1.d

___ you ___ (study) French?

  1. Es una pregunta en presente perfecto con you, por lo que el auxiliar va al inicio: Have.
  2. El participio de study es studied.
  3. Como se pregunta por la duración, se usa how long al inicio.
  4. Oración completa: How long have you studied French?
Respuesta

How long have / studied

e
Parte 1.e

We ___ (wait) for the bus ___ half an hour.

  1. Con we el auxiliar es have y el participio de wait es waited: have waited.
  2. Half an hour es un período de tiempo, por lo que se usa for.
  3. Oración completa: We have waited for the bus for half an hour.
Respuesta

have waited / for

f
Parte 1.f

He ___ (be) a teacher ___ more than twenty years.

  1. Con he el auxiliar es has y el participio de be es been: has been.
  2. More than twenty years es un período de tiempo, por lo que se usa for.
  3. Oración completa: He has been a teacher for more than twenty years.
Respuesta

has been / for

g
Parte 1.g

___ they ___ (be) married?

  1. Es una pregunta en presente perfecto con they, por lo que el auxiliar va al inicio: Have.
  2. El participio de be es been.
  3. Como se pregunta por la duración, se usa how long al inicio.
  4. Oración completa: How long have they been married?
Respuesta

How long have / been

h
Parte 1.h

I ___ (not see) my best friend ___ last summer.

  1. Con I el auxiliar es have y la negación se forma con not: have not seen (haven't seen).
  2. Last summer es un punto de inicio en el tiempo, por lo que se usa since.
  3. Oración completa: I have not seen my best friend since last summer.
Respuesta

have not seen / since

i
Parte 1.i

She ___ (play) the piano ___ she was six.

  1. Con she el auxiliar es has y el participio de play es played: has played.
  2. She was six marca el momento de inicio, por lo que se usa since.
  3. Oración completa: She has played the piano since she was six.
Respuesta

has played / since

j
Parte 1.j

___ your brother ___ (have) that car?

  1. Es una pregunta en presente perfecto con your brother (tercera persona singular), por lo que el auxiliar va al inicio: Has.
  2. El participio de have es had.
  3. Como se pregunta por la duración, se usa how long al inicio.
  4. Oración completa: How long has your brother had that car?
Respuesta

How long has / had

Contenido de la página

Complete the sentences in present perfect with the correct form of the verb and for, since, or how long, depending on the case.

a) I ___ (live) in this city ___ 2010.

b) She ___ (work) at that company ___ five years.

c) They ___ (know) each other ___ they were children.

d) ___ you ___ (study) French?

e) We ___ (wait) for the bus ___ half an hour.

f) He ___ (be) a teacher ___ more than twenty years.

g) ___ they ___ (be) married?

h) I ___ (not see) my best friend ___ last summer.

i) She ___ (play) the piano ___ she was six.

j) ___ your brother ___ (have) that car?

Glosario (4)

present perfect
Tiempo verbal que conecta el pasado con el presente, formado con have/has + participio pasado.
for
Preposición que indica la duración de una acción (for five years).
since
Preposición que indica el punto de inicio de una acción (since 2010).
how long
Expresión interrogativa que pregunta por la duración de una acción.

Temas y conceptos clave

Present perfectFor, since, how longhave/has + past participlefor + periodsince + starting pointhow long for questions
¿Te fue útil esta página?

Figuras de la página (1)

Número de página 30 con un pequeño adorno decorativo.
Figura 1 image

Preguntas que la gente también hace

¿Cuándo se usa for y cuándo since en presente perfecto?
Consulta la solución completa arriba o explora el libro entero para temas relacionados.
¿Cómo se forma una pregunta con how long en presente perfecto?
Consulta la solución completa arriba o explora el libro entero para temas relacionados.
¿Cuál es la diferencia entre presente perfecto y pasado simple?
Consulta la solución completa arriba o explora el libro entero para temas relacionados.
📌 Antes de leer esto
  • • Conocer la estructura básica del presente perfecto (have/has + participio)
  • • Identificar verbos regulares e irregulares
  • • Diferenciar períodos de tiempo y puntos de inicio
Siguiente tema sugerido
Present perfect vs. past simple
📝 Transcripción de la página (texto seleccionable) 536 caracteres

Complete the sentences in present perfect with the correct form of the venb and for,since, or how long, depending on the case.

a)I (live) in this city 2010.

b) She (work) at that company five years.

c)They.(know) each other _they were children.

d) you (study) French?

e)We (wait) for the bus half an hour:

f)He (be) a teacher more than twenty years.

g)they.(be) married?

h)Ⅰ(not see) my best friend last summer:

i)She (play) the piano she was six.

3your brother (have) that car?

p

![](page=0,bbox=[174, 1246, 333, 1337])

30

Ad

Otros libros recomendados

Ver todos →
Ad

Usamos cookies propias y de terceros para personalizar contenido, mostrar publicidad y analizar el tráfico. Las cookies necesarias siempre están activas.