B1 · Intermedio Capítulo 22

¡Domina el tiempo! Hablando de procesos y duración

7 Reglas totales
83 ejemplos
6 min

Chapter in 30 Seconds

Master the art of connecting the past to your present reality with confidence.

  • Distinguish between 'for' and 'since' to measure duration.
  • Use Present Perfect to describe unfinished time periods.
  • Describe ongoing actions and states that started in the past.
Bridge the gap between yesterday and today.

Lo que aprenderás

¡Qué alegría verte por aquí! Ya tienes las bases, pero ahora vamos a darle ese toque de fluidez que te hará sonar mucho más natural. ¿Alguna vez has querido explicar cuánto tiempo llevas haciendo algo o contar cómo ha cambiado tu vida? En este capítulo, aprenderás a usar el Present Perfect y el Present Perfect Continuous como un profesional. Vamos a profundizar en la diferencia clave entre 'for' y 'since' para que nunca más dudes al hablar de duraciones o puntos de partida. Imagina que estás en una entrevista de trabajo y quieres decir: 'He trabajado en esta industria por cinco años' o 'Conozco a mi socio desde la universidad'. Aquí aprenderás a usar verbos de estado como 'know' o 'be' correctamente. Además, descubriremos cómo conectar acciones que aún no terminan con expresiones como 'so far' o 'yet', y cómo describir cambios importantes que han ocurrido a lo largo del tiempo. Al final de este capítulo, no solo dirás lo que hiciste, sino que podrás pintar un cuadro completo de tus experiencias y procesos. Podrás explicar con confianza qué has estado haciendo desde la mañana y cómo tus acciones pasadas influyen en tu presente. ¡Es el puente perfecto para que tu inglés sea mucho más expresivo y dinámico!

Learning Objectives

By the end of this chapter, you will be able to:

  1. 1
    By the end you will be able to: Explain your personal history and current status using the correct tense.

Guía del capítulo

Overview

Mastering how to talk about
duration and ongoing actions
is a game-changer for B1 English grammar learners! This chapter is your key to sounding much more natural and articulate in everyday conversations. You'll move beyond simply stating facts and start connecting past experiences with your present reality.
Imagine being able to explain how long you've known your best friend, what you've been doing since you woke up this morning, or how your city has changed over the years. These aren't just advanced concepts; they're essential for truly expressing yourself in English.
By focusing on the Present Perfect and Present Perfect Continuous, we'll bridge the gap between past events and their current relevance. This means you'll confidently discuss things that started in the past and are still true now, or actions that began previously and are still in progress. These structures are vital for expressing a sense of continuity, whether it's describing your experiences up to now or noting things that haven't finished yet.
Get ready to elevate your communication and clearly express those long-term situations and evolving circumstances.

How This Grammar Works

At its heart, this chapter is about connecting the past to the present, focusing on duration and actions that aren't quite finished. The star of the show is the Present Perfect (have/has + past participle). We use it to describe actions that started in the past and continue up to now. For example, to state how long something has been happening, we use 'for' (for a period of time) or 'since' (since a specific start point).
Think:
I have lived here for five years
or
She has studied English since 2020.
Here, 'living' and 'studying' are ongoing.
The Present Perfect is also perfect for discussing things not finished yet, especially when the time period is still active. If it's Monday morning, you might say, "I haven't had breakfast yet today" – because 'today' isn't over, and you could still eat. Similarly, you can use it with time expressions like 'this week,' 'this month,' or 'so far' to summarise experiences within an unfinished period.
I have visited two new places this month so far.
Another crucial application is with state verbs (verbs describing states, not actions, like 'know,' 'be,' 'love,' 'understand'). With these, we use the Present Perfect to show a state began in the past and still continues:
I have known him for ten years,
not
I have been knowing him.
We also use the Present Perfect to describe changes over time:
The city has become much greener.
Finally, when we want to emphasise the ongoing nature or duration of an activity, we turn to the Present Perfect Continuous (have/has + been + -ing verb).
I have been studying for three hours
highlights the continuous effort.
The key difference is often emphasis: Present Perfect for result/fact, Present Perfect Continuous for the activity's duration/process.

Common Mistakes

  1. 1✗ Wrong: I live here for five years.
✓ Correct: I have lived here for five years.
Explanation: When you want to express how long something has been true or happening and it's still true now, you need the Present Perfect, not the Simple Present.
  1. 1✗ Wrong: She is knowing him since 2010.
✓ Correct: She has known him since 2010.
Explanation: Know is a state verb, and generally, state verbs are not used in continuous forms. Use the Present Perfect to show the duration of a state that started in the past and continues to the present.
  1. 1✗ Wrong: I read a book all morning, so I'm tired.
✓ Correct: I have been reading a book all morning, so I'm tired.
Explanation: While
I read a book
is grammatically correct, using the Present Perfect Continuous (have been reading) here emphasises the ongoing action and its effect (being tired) in the present. It highlights the duration of the activity.

Real Conversations

A

A

Hi Alex! Long time no see. How have you been?
B

B

Hey Maria! I'm good, thanks. I have been working really hard on a new project lately. It has taken up most of my time since January.
A

A

Wow, that sounds intense! How many hours have you worked this week so far?
B

B

Oh, probably about 50 already. My eyes are tired because I have been staring at screens all day! But I have almost finished the main part of it.
A

A

That's great news! I haven't seen you this happy about a project in ages.
B

B

Yeah, it's challenging, but I have learned so much. I have never felt this productive!

Quick FAQ

Q

When should I use 'for' vs. 'since' with the Present Perfect?

Use 'for' to specify a duration or period of time (e.g., for two hours,

for a long time
). Use 'since' to specify the starting point of an action or state (e.g., since yesterday, since 2018).

Q

Can I use the Present Perfect with time words like 'today' or 'this week'?

Yes, absolutely! When you use words like 'today,' 'this week,' 'this month,' or 'this year,' and that time period has not finished yet, you typically use the Present Perfect to describe actions or experiences within that ongoing period.

Q

What's the main difference between

I have lived here
and
I have been living here
?

Both are often correct for duration.

I have lived here for five years
states the fact of living here for that duration.
I have been living here for five years
emphasises the ongoing nature or process of living here. The continuous form can sometimes imply a temporary situation or a sense of personal involvement.

Q

Why can't I use continuous forms with state verbs in the Present Perfect?

State verbs describe states, emotions, or conditions (e.g., 'know,' 'love,' 'understand,' 'be,' 'have' for possession), not active processes. They naturally indicate duration without needing the continuous form. So, instead of

I have been knowing,
we say
I have known.

Cultural Context

Native English speakers use these structures constantly, making conversation flow naturally when discussing personal history, experiences, and current situations. There can be slight regional differences; for example, American English sometimes uses the Simple Past where British English might prefer the Present Perfect for recent events (
Did you eat yet?
vs.
Have you eaten yet?
).
However, for emphasizing duration and ongoing actions as covered here, the rules are largely consistent across dialects. In both formal and informal contexts, accurately using the Present Perfect and Present Perfect Continuous shows a good grasp of temporal relationships and adds sophistication to your communication.

Ejemplos clave (8)

1

I have been studying English `for three years` now.

He estado estudiando inglés por tres años ahora.

Presente Perfecto: For vs. Since (Acciones en Curso)
2

She hasn't called me `since Monday morning`.

Ella no me ha llamado desde el lunes por la mañana.

Presente Perfecto: For vs. Since (Acciones en Curso)
3

I haven't seen that new Netflix series yet, but I've heard it's amazing.

Todavía no he visto esa nueva serie de Netflix, pero he oído que es increíble.

Presente Perfecto con Expresiones de Tiempo (for, since, yet)
4

She has lived in London for five years and loves the city.

Ella ha vivido en Londres durante cinco años y le encanta la ciudad.

Presente Perfecto con Expresiones de Tiempo (for, since, yet)
5

I haven't had breakfast this morning.

No he desayunado esta mañana.

Presente Perfecto: Cosas no terminadas aún (Hoy, Esta semana)
6

She has worked on the project a lot this week.

Ella ha trabajado mucho en el proyecto esta semana.

Presente Perfecto: Cosas no terminadas aún (Hoy, Esta semana)
7

I have never seen snow in real life.

Nunca he visto nieve en la vida real.

Presente Perfecto: Hasta ahora (por ahora)
8

She has worked on this project for three months so far.

Ella ha trabajado en este proyecto durante tres meses hasta ahora.

Presente Perfecto: Hasta ahora (por ahora)

Consejos y trucos (4)

💡

Duración vs. Punto de Inicio

Siempre pregúntate: ¿Estoy hablando de la *longitud* de tiempo (for) o del *momento* en que algo comenzó (since)? Esta pregunta simple te ayuda a saber qué palabra usar. Por ejemplo:
I have studied English for three years.
o
I have studied English since 2021.
frontend.learn_grammar.from_rule: Presente Perfecto: For vs. Since (Acciones en Curso)
💡

Piensa en 'Conexión Presente'

Siempre recuerda que el Present Perfect conecta el pasado con el AHORA. Si algo terminó de verdad y sabes exactamente cuándo, usa el Simple Past. Así evitas errores comunes de tiempo. Por ejemplo:
I have lived here for five years
(y aún vives aquí) vs.
I lived there for five years
(y ya no).
frontend.learn_grammar.from_rule: Presente Perfecto con Expresiones de Tiempo (for, since, yet)
💡

¡Detecta las palabras clave de tiempo!

Piensa en un detective buscando pistas. Busca palabras como 'today', 'this morning', 'this week', 'this month', 'this year', 'so far' y 'yet'. Si aparecen y el periodo no ha terminado, ¡es Presente Perfecto! "Look for keywords like 'today,' 'this morning,' 'this week,' 'this month,' 'this year,' 'so far,' and 'yet.'"
frontend.learn_grammar.from_rule: Presente Perfecto: Cosas no terminadas aún (Hoy, Esta semana)
💡

Busca las Pistas de Tiempo

Palabras como 'yet', 'already', 'ever', 'never', 'so far', 'this week/month/year' son como señales que te dicen: ¡usa el Presente Perfecto! Todas apuntan a un periodo de tiempo que no ha terminado o a una experiencia ligada al 'ahora'. Por ejemplo, para decir que algo no ha sucedido todavía: "We haven't received any updates from the team yet."
frontend.learn_grammar.from_rule: Presente Perfecto: Hasta ahora (por ahora)

Vocabulario clave (6)

Duration length of time Since starting point Yet until now So far up to this point State a condition or situation Ongoing continuing

Real-World Preview

coffee

Catching up with a colleague

Review Summary

  • have/has + V3
  • have/has + been + V-ing

Errores comunes

Use Present Perfect for duration, not Present Continuous.

Wrong: I am living here for 5 years.
Correcto: I have lived here for 5 years.

Since is for a point in time, for is for a period.

Wrong: I have known him since a long time.
Correcto: I have known him for a long time.

State verbs like 'know' do not take the continuous form.

Wrong: I have been knowing her for years.
Correcto: I have known her for years.

Reglas en este capítulo (7)

Next Steps

You've mastered a complex grammar area! Keep practicing, and it will become second nature.

Journaling about your current goals

Práctica rápida (10)

Encuentra y corrige el error en la frase.

Find and fix the mistake:

My understanding of quantum physics significantly improved since I took that course.

✓ Correct! ✗ Not quite. Correct answer: My understanding of quantum physics has significantly improved since I took that course.
La frase 'since I took that course' indica un período que comienza en el pasado y continúa hasta el presente. Para un cambio que comenzó en el pasado y tiene un resultado o relevancia presente, se requiere el Presente Perfecto ('has improved'), no el Simple Past ('improved').

frontend.learn_grammar.from_rule: Presente Perfecto: Cambios a lo largo del tiempo (have/has + V3)

¿Qué oración usa correctamente el Presente Perfecto con un periodo de tiempo no terminado?

Elige la oración correcta:

✓ Correct! ✗ Not quite. Correct answer: They have visited the museum this week.
'This week' es un periodo de tiempo no terminado, lo que hace que el Presente Perfecto sea la opción correcta. 'Last week' es un tiempo terminado, requiriendo el Pasado Simple.

frontend.learn_grammar.from_rule: Presente Perfecto: Cosas no terminadas aún (Hoy, Esta semana)

Encuentra y corrige el error

Find and fix the mistake:

She is knowing him since childhood.

✓ Correct! ✗ Not quite. Correct answer: She has known him since childhood.
'Know' es un verbo de estado y no puede usarse en tiempos continuos. El 'Present Perfect Simple' es correcto aquí para un estado que comenzó en el pasado y continúa hasta el presente.

frontend.learn_grammar.from_rule: Hablar de acciones continuas (Presente Perfecto Continuo)

Elige la forma correcta del verbo para completar la oración.

I ___ (not finish) my report this morning.

✓ Correct! ✗ Not quite. Correct answer: haven't finished
Como 'this morning' aún está en curso, usamos el Presente Perfecto. 'Haven't finished' indica que la acción aún no está completa dentro del periodo de tiempo actual.

frontend.learn_grammar.from_rule: Presente Perfecto: Cosas no terminadas aún (Hoy, Esta semana)

¿Qué oración usa correctamente el Present Perfect con un verbo de estado?

Elige la oración correcta:

✓ Correct! ✗ Not quite. Correct answer: I have loved this band since high school.
'Love' es un verbo de estado. Generalmente no usa formas continuas cuando expresa un sentimiento a largo plazo y continuo. 'Have loved' es la forma correcta del Present Perfect.

frontend.learn_grammar.from_rule: Presente Perfecto con Verbos de Estado (He conocido, ella ha estado)

Elige la forma correcta del verbo para completar la frase.

I ___ never ___ such a delicious meal.

✓ Correct! ✗ Not quite. Correct answer: have / eaten
La frase describe una experiencia de vida hasta el presente, por lo que el Presente Perfecto ('have eaten') es correcto. 'Never' es un indicador clave. ¡Excelente elección!

frontend.learn_grammar.from_rule: Presente Perfecto: Hasta ahora (por ahora)

Encuentra y corrige el error en la oración.

Find and fix the mistake:

She didn't call me back yet today.

✓ Correct! ✗ Not quite. Correct answer: She hasn't called me back yet today.
La frase 'yet today' implica que el día no ha terminado, por lo que se requiere el Presente Perfecto ('hasn't called'), no el Pasado Simple ('didn't call').

frontend.learn_grammar.from_rule: Presente Perfecto: Cosas no terminadas aún (Hoy, Esta semana)

Elige la forma correcta para completar la frase.

My sister ___ interested in art since she was a child.

✓ Correct! ✗ Not quite. Correct answer: has been
'Has been' es correcto porque 'be' es un verbo de estado, y el Present Perfect indica un estado que comenzó en el pasado y continúa hasta el presente. 'Is being' implica una acción temporal, lo cual no encaja aquí.

frontend.learn_grammar.from_rule: Presente Perfecto con Verbos de Estado (He conocido, ella ha estado)

Elige la palabra correcta.

I haven't seen my best friend ___ last summer.

✓ Correct! ✗ Not quite. Correct answer: since
'Last summer' es un punto de inicio específico, por lo tanto, usamos since.

frontend.learn_grammar.from_rule: Presente Perfecto: For vs. Since (Acciones en Curso)

Encuentra y corrige el error en la frase.

Find and fix the mistake:

She didn't finish her homework yet.

✓ Correct! ✗ Not quite. Correct answer: She hasn't finished her homework yet.
La palabra 'yet' indica que la acción se espera que ocurra o está en curso hasta el presente, requiriendo el Presente Perfecto ('hasn't finished') en lugar del Pasado Simple ('didn't finish'). ¡Tienes buen ojo!

frontend.learn_grammar.from_rule: Presente Perfecto: Hasta ahora (por ahora)

Score: /10

Preguntas frecuentes (6)

For te dice la *duración* o el período de tiempo que algo ha estado sucediendo (por ejemplo, for three hours). Since te dice el *punto de inicio* en el tiempo cuando algo comenzó (por ejemplo, since 9 AM).
Lo usas cuando una acción o estado comenzó en el pasado y continúa hasta el momento presente, o tiene un resultado que sigue siendo relevante ahora. Es para cosas que están still ongoing.
Estas palabras nos ayudan a especificar *cuánto tiempo* lleva ocurriendo una acción ('for', 'since') o si *ya ha ocurrido hasta ahora* ('yet'). Nos dan un contexto temporal clave para acciones que conectan el pasado con el presente. Por ejemplo,
I have lived here for five years
o "I haven't eaten yet".
'For' indica una *duración* (un periodo de tiempo), como for two hours. 'Since' indica un *punto de inicio* en el pasado, como since yesterday o since 2020. Imagina que "I've been studying for three hours (duración) y I've been studying since 8 AM" (punto de inicio).
La idea central es conectar acciones o estados del pasado con el presente, especialmente cuando el periodo de tiempo en que ocurrieron (como 'today' o 'this week') ¡todavía está en curso! Piensa en ello como 'hasta ahora' dentro de un marco actual. Podrías decir, "I haven't seen my friend today," implicando que el día no ha terminado y aún podrías verla.
Si el tiempo que mencionas (por ejemplo, 'this morning') sigue ocurriendo en el momento en que hablas, ¡está 'unfinished'! Si ese tiempo ya pasó (por ejemplo, es la tarde y hablas de 'this morning'), entonces está 'finished'. Esta distinción te ayuda a elegir entre el Presente Perfecto y el Pasado Simple.