B1 Verb Tenses 15 min read Medio

Presente Perfecto con Verbos de Estado (He conocido, ella ha estado)

Con el Present Perfect puedes describir situaciones y sentimientos que empezaron en el pasado y siguen hasta ahora. Es tu herramienta para la duración, estado y conexión con el presente.

Grammar Rule in 30 Seconds

Use Present Perfect with state verbs to describe situations that started in the past and continue right now.

  • Use 'have/has' + past participle for states like 'know' or 'be'. Example: 'I have been here since noon.'
  • Never use the '-ing' form with state verbs in this context. Example: 'I have known him' NOT 'I have been knowing him'.
  • Use 'for' for a period of time and 'since' for a specific starting point. Example: 'I've had this car for a month.'
👤 + have/has + 🧠/❤️/🏠 (V3) + ⏳

Overview

### Overview
El Present Perfect con verbos de estado es, sin duda, uno de los pilares fundamentales para cualquier hispanohablante que desee alcanzar la fluidez en el nivel B1. ¿Por qué es tan importante? Porque toca una de las fibras más sensibles de nuestra interferencia lingüística: la forma en que expresamos la duración de una situación que comenzó en el pasado y continúa vigente en el presente.
En español, cuando queremos decir que algo empezó hace tiempo y sigue ocurriendo, solemos usar el presente simple o la estructura llevar + gerundio. Decimos:
Conozco a María desde hace diez años
o
Llevo viviendo aquí tres meses
. Sin embargo, en inglés, esta lógica cambia drásticamente.
Si utilizas el presente simple (I know María for ten years), un nativo entenderá lo que quieres decir, pero sonará gramaticalmente incorrecto. Aquí es donde entra el Present Perfect con los state verbs (verbos de estado).
Este tiempo verbal actúa como un puente invisible que conecta el pasado con tu realidad actual. No se trata solo de una acción terminada, sino de una condición, un sentimiento o una posesión que ha permanecido ininterrumpida. Dominar esta estructura te permitirá sonar mucho más natural, preciso y profesional, evitando ese acento gramatical que delata a los estudiantes que traducen literalmente del español.
A lo largo de esta guía, exploraremos cómo transformar tu mentalidad de presente español a
presente perfecto inglés
de manera lógica y fluida.
### How This Grammar Works
Para entender cómo funciona esta gramática, primero debemos distinguir entre dos tipos de verbos en inglés: los verbos de acción (*dynamic verbs*) y los verbos de estado (state verbs o *stative verbs*).
Los verbos de estado son aquellos que describen condiciones que no implican un movimiento físico o un proceso dinámico. Son estados mentales, emocionales, de posesión o de percepción. Algunos ejemplos comunes son know (conocer/saber), believe (creer), love (amar), hate (odiar), be (ser/estar), have (tener, cuando indica posesión), understand (entender) y belong (pertenecer).
La regla de oro es que los state verbs generalmente no se usan en formas continuas (-ing). No decimos *I am knowing you, sino I know you. Por lo tanto, cuando queremos expresar que ese estado ha durado un tiempo determinado hasta hoy, no podemos usar el *Present Perfect Continuous* (*I have been knowing), sino que debemos usar obligatoriamente el Present Perfect Simple.
La lógica detrás de esta estructura es la continuidad ininterrumpida. Imagina una línea de tiempo: el estado comenzó en un punto X del pasado y la línea sigue recta hasta el momento en que estás hablando. El Present Perfect con estos verbos le dice a tu interlocutor:
Esta situación no ha cambiado desde que empezó
.
| Concepto | Lógica en Español | Lógica en Inglés (Present Perfect) |
|---|---|---|
| Estado actual | Conozco a mi jefe. | I know my boss. |
| Duración del estado | Lo conozco desde 2015. | I have known him since 2015. |
| Posesión | Tengo este coche. | I have this car. |
| Duración de posesión | Lo tengo desde hace un mes. | I have had this car for a month. |
Como puedes ver en la tabla, mientras que en español mantenemos el verbo en presente para ambos casos, en inglés el cambio al Present Perfect es obligatorio para indicar duración.
### Formation Pattern
La formación del Present Perfect con verbos de estado sigue la estructura estándar de este tiempo verbal, combinando el auxiliar have o has con el participio pasado del verbo de estado correspondiente. Es vital recordar que muchos verbos de estado son irregulares en su forma de participio.
1. Estructura Afirmativa
Sujeto + have/has + Past Participle + Complemento
  • I have been a teacher for five years. (He sido profesor durante cinco años / Soy profesor desde hace cinco años).
  • She has had that phone since Christmas. (Ella ha tenido ese teléfono desde Navidad / Tiene ese teléfono desde Navidad).
2. Estructura Negativa
Sujeto + have/has + not (haven't/hasn't) + Past Participle + Complemento
  • We haven't known them for very long. (No los conocemos desde hace mucho tiempo).
  • He hasn't been happy since he moved. (Él no ha sido feliz desde que se mudó).
3. Estructura Interrogativa
Have/Has + Sujeto + Past Participle + Complemento?
  • Have you always loved jazz music? (¿Siempre te ha gustado la música jazz?).
  • Has he had any news about the project? (¿Ha tenido alguna noticia sobre el proyecto?).
Tabla de Conjugación con Verbos de Estado Comunes:
| Sujeto | Auxiliar | Verbo (Participio) | Ejemplo de Uso |
|---|---|---|---|
| I / You / We / They | have ('ve) | known / been / had | We've known each other for ages. |
| He / She / It | has ('s) | known / been / had | She's been sick since Monday. |
Ojo con los participios irregulares:
  • bebeen
  • havehad (Sí, es correcto decir I have had...)
  • knowknown
  • understandunderstood
  • seeseen (cuando significa entender o ver como estado)
### When To Use It
El uso del Present Perfect con verbos de estado se limita a situaciones específicas donde la conexión pasado-presente es vital. Aquí te detallo los escenarios más comunes para un estudiante de nivel B1:
  • Para expresar la duración de un estado emocional o mental:
Si quieres decir cuánto tiempo llevas creyendo algo o sintiendo algo.
  • Ejemplo: I have believed in you since the beginning. (He creído en ti desde el principio).
  • Ejemplo: They have always hated broccoli. (Siempre han odiado el brócoli).
  • Para hablar de posesión prolongada:
Usando el verbo have o own. Recuerda que en inglés, have como posesión es un estado.
  • Ejemplo: My family has owned this house for generations. (Mi familia ha poseído esta casa por generaciones).
  • Ejemplo: I've had this headache all morning. (He tenido este dolor de cabeza toda la mañana).
  • Para describir roles, profesiones o condiciones de ser:
Usando el verbo be. Es muy común en contextos laborales o personales.
  • Ejemplo: She has been the CEO since 2020. (Ella es la CEO desde 2020).
  • Ejemplo: We have been friends for a decade. (Somos amigos desde hace una década).
  • Para indicar conocimiento o comprensión:
Usando know o understand.
  • Ejemplo: I've understood the problem since you explained it. (Entiendo el problema desde que lo explicaste).
  • Ejemplo: Have you known about the surprise for long? (¿Sabes lo de la sorpresa desde hace mucho?).
Las palabras clave: For vs. Since
Para que estas oraciones tengan sentido, casi siempre necesitamos especificar el tiempo.
  • Usamos for para periodos de tiempo (duración): for two hours, for a month, for a long time.
  • Usamos since para puntos específicos en el tiempo (inicio): since 9:00, since Monday, since I was a child.
### Common Mistakes
Como profesor, veo que los hispanohablantes suelen caer en las mismas trampas debido a la traducción directa de nuestra lengua materna. Aquí están los errores más críticos:
  1. 1Usar el Presente Simple para duraciones (El error #1):
  • Incorrecto: *I am here for two days.
  • Correcto: I have been here for two days.
  • ¿Por qué ocurre? En español decimos
    Estoy aquí desde hace dos días
    . Traducimos estoy por I am y olvidamos que en inglés, si hay una duración (for two days), el presente es gramaticalmente imposible.
  1. 1Intentar usar la forma continua con verbos de estado:
  • Incorrecto: *I've been knowing him for years.
  • Correcto: I've known him for years.
  • ¿Por qué ocurre? Queremos enfatizar que la acción continúa, y como sabemos que el *Present Perfect Continuous* (have been -ing) sirve para eso, lo aplicamos a todo. Pero recuerda: los state verbs odian el -ing.
  1. 1Confundir since con from o for:
  • Incorrecto: *I have been a doctor since five years.
  • Correcto: I have been a doctor for five years.
  • ¿Por qué ocurre? En español usamos desde para ambos casos (desde 2010 y
    desde hace 5 años
    ). En inglés, debes distinguir entre el punto de inicio (since) y la cantidad de tiempo (for).
  1. 1El falso amigo de actually vs actualmente:
  • Aunque no es puramente gramatical, afecta tus oraciones. No digas *I have actually been busy queriendo decir
    Actualmente he estado ocupado
    . Actually significa en realidad. Para decir actualmente, usa currently o simplemente el contexto del Present Perfect.
### Contrast With Similar Patterns
Es fundamental no confundir el Present Perfect con el Simple Past o el Present Perfect Continuous. Aquí tienes una comparativa para aclarar las dudas:
| Tiempo Verbal | Función Principal | Ejemplo con Verbo de Estado |
|---|---|---|
| Simple Past | Acción o estado terminado en el pasado. No tiene conexión con el presente. | I was a student in 2010. (Ya no lo soy). |
| Present Perfect Simple | Estado que empezó en el pasado y sigue siendo verdad ahora. | I have been a student since 2022. (Sigo siendo estudiante). |
| Present Perfect Continuous | Acciones dinámicas que continúan o acaban de terminar. No se usa con verbos de estado. | I've been running. (Acción, no estado). |
Diferencia clave entre I have been y I was:
Imagina que estás hablando de tu coche.
  • Si dices I had that car for five years, significa que ya no lo tienes. El estado terminó.
  • Si dices I have had that car for five years, significa que el coche sigue en tu garaje hoy mismo.
### Quick FAQ
1. ¿Puedo decir I have had? Suena muy repetitivo.
¡Sí, absolutamente! Es totalmente correcto y muy común. El primer have es el auxiliar y el segundo had es el participio del verbo tener. Es como decir en español He tenido. No tengas miedo de usarlo; de hecho, usarlo correctamente demuestra un buen nivel de inglés.
2. ¿Qué pasa si uso un verbo de estado en forma continua por error?
Generalmente, te entenderán, pero sonará infantil o poco educado académicamente. Sin embargo, hay excepciones modernas en el lenguaje coloquial (como el eslogan de McDonald's: I'm lovin' it), pero en un examen de nivel B1 o en un entorno profesional, siempre debes usar el Present Perfect Simple con estos verbos.
3. ¿Cómo sé si un verbo es de estado o de acción?
Un truco útil es preguntarte:
¿Puedo ver a alguien haciendo esto físicamente?
. Puedes ver a alguien correr (run), pero no puedes ver a alguien perteneciendo (belong) o sabiendo (know). Si es algo que ocurre principalmente en la mente o es una relación de propiedad, es muy probable que sea un verbo de estado.
4. ¿Puedo usar always con el Present Perfect y verbos de estado?
¡Sí! Es una combinación perfecta. I have always known that you were a good person (Siempre he sabido que eras una buena persona). El always se coloca entre el auxiliar y el participio.

Present Perfect with State Verbs

Subject Auxiliary Past Participle (V3) Example
I / You / We / They
have
been
I have been here.
He / She / It
has
been
She has been here.
I / You / We / They
have
known
We have known him.
He / She / It
has
known
He has known him.
I / You / We / They
have
had
They have had it.
He / She / It
has
had
It has had it.

Common Contractions

Full Form Contraction Negative Contraction
I have
I've
I haven't
You have
You've
You haven't
He has
He's
He hasn't
She has
She's
She hasn't
It has
It's
It hasn't
We have
We've
We haven't
They have
They've
They haven't

Meanings

This structure expresses a state that began in the past and is still true in the present. It is specifically used with verbs that describe feelings, thoughts, possession, or existence rather than physical actions.

1

Duration of a State

To show how long a non-action state has existed up to now.

“I have known Sarah for ten years.”

“He has been a doctor since 2015.”

2

Possession over time

Using verbs like 'have', 'own', or 'belong' to show long-term ownership.

“I've had this phone for three years.”

“She has owned that house since she was young.”

3

Mental or Emotional States

Describing beliefs, likes, or knowledge that haven't changed.

“I have always liked chocolate.”

“She has believed in ghosts since she was a child.”

Reference Table

Reference table for Presente Perfecto con Verbos de Estado (He conocido, ella ha estado)
Verbo de Estado Present Perfect (Yo/Tú/Nosotros/Ellos) Present Perfect (Él/Ella/Ello) Ejemplo
know
have known
has known
I've known him for years.
be
have been
has been
She's been busy all day.
have (possession)
have had
has had
They've had that car since 2020.
live
have lived
has lived
We've lived here for a decade.
love
have loved
has loved
He's loved this music forever.
believe
have believed
has believed
I've always believed in you.

Espectro de formalidad

Formal
I have resided in this city for over a decade.

I have resided in this city for over a decade. (Living situation)

Neutral
I've lived here for ten years.

I've lived here for ten years. (Living situation)

Informal
I've been here for ages.

I've been here for ages. (Living situation)

Jerga
I've been reppin' this city since forever.

I've been reppin' this city since forever. (Living situation)

Present Perfect con Verbos de Estado: La Conexión

Present Perfect + Verbos de Estado

Verbos de Estado

  • know conocer
  • be ser/estar
  • have (possession) tener
  • live vivir
  • love amar/encantar
  • believe creer

Elementos Clave

  • have/has verbo auxiliar
  • past participle forma verbal
  • for (duration) durante
  • since (start point) desde

No Usar Con

  • actions acciones
  • continuous forms -ndo/-iendo
  • finished events eventos terminados

Present Perfect vs. Present Perfect Continuous (con Verbos de Estado)

Present Perfect (Verbos de Estado)
I have known him for years. Lo conozco desde hace años.
She has been a doctor since 2010. Ella es doctora desde 2010.
We have owned this house for a decade. Somos dueños de esta casa desde hace una década.
Present Perfect Continuous (Verbos de Acción)
I have been studying for hours. He estado estudiando durante horas.
She has been working on the project. Ella ha estado trabajando en el proyecto.
They have been waiting for the bus. Han estado esperando el autobús.

¿Debo usar Present Perfect con un Verbo de Estado?

1

¿El verbo describe un estado (no una acción)?

YES
Ir al siguiente paso
NO
Considera Simple Past o Present Perfect Continuous para acciones.
2

¿El estado comenzó en el pasado?

YES
Ir al siguiente paso
NO
Usa Simple Present para estados actuales sin duración.
3

¿El estado continúa hasta el momento presente?

YES
¡Sí! Usa Present Perfect: `Sujeto + have/has + Participio Pasado`.
NO
Usa Simple Past si el estado ha terminado.

Verbos de Estado para tus 'Power-Ups' de Present Perfect

🧠

Conocimiento y Creencia

  • know
  • believe
  • understand
  • realize
  • remember

Existencia y Ser

  • be
  • exist
  • seem
  • appear
💰

Posesión

  • have
  • own
  • possess
  • belong
❤️

Emociones y Preferencias

  • love
  • like
  • hate
  • want
  • prefer
  • need

Ejemplos por nivel

1

I have been here for one hour.

I have been here for one hour.

2

She has had a cat since June.

She has had a cat since June.

3

We have been friends for a long time.

We have been friends for a long time.

4

He has been sick since yesterday.

He has been sick since yesterday.

1

I've known my teacher for three months.

I've known my teacher for three months.

2

They've had that car since 2018.

They've had that car since 2018.

3

Has she been in the office all day?

Has she been in the office all day?

4

We haven't been to that restaurant for years.

We haven't been to that restaurant for years.

1

I have always believed in hard work.

I have always believed in hard work.

2

How long have you owned this property?

How long have you owned this property?

3

She has understood the problem since the start.

She has understood the problem since the start.

4

I haven't liked horror movies since I was a kid.

I haven't liked horror movies since I was a kid.

1

The museum has contained these artifacts for decades.

The museum has contained these artifacts for decades.

2

He has lacked the necessary skills since he joined.

He has lacked the necessary skills since he joined.

3

We have owed them money for far too long.

We have owed them money for far too long.

4

Has this building belonged to the city since 1950?

Has this building belonged to the city since 1950?

1

The contract has remained in effect since the signing.

The contract has remained in effect since the signing.

2

I have long suspected that the data was flawed.

I have long suspected that the data was flawed.

3

She has possessed a rare talent for music since childhood.

She has possessed a rare talent for music since childhood.

4

The two theories have coexisted for over a century.

The two theories have coexisted for over a century.

1

The tension has simmered beneath the surface for weeks.

The tension has simmered beneath the surface for weeks.

2

He has been of the opinion that change is necessary.

He has been of the opinion that change is necessary.

3

The tradition has endured despite modern pressures.

The tradition has endured despite modern pressures.

4

I have known no peace since the news arrived.

I have known no peace since the news arrived.

Fácil de confundir

Present Perfect with State Verbs (I have known, she has been) vs Present Perfect vs. Past Simple

Learners use Past Simple for things that are still true.

Present Perfect with State Verbs (I have known, she has been) vs Present Perfect Simple vs. Continuous

Trying to use -ing with state verbs.

Errores comunes

I am here since Monday.

I have been here since Monday.

In English, we cannot use the Present Simple to show how long something has been happening.

I have been here since two hours.

I have been here for two hours.

Use 'for' for a total amount of time, not 'since'.

I have been knowing him for a long time.

I have known him for a long time.

'Know' is a state verb and cannot be used in the continuous (-ing) form.

I've had a headache since three days.

I've had a headache for three days.

Learners often use 'since' when they see a number, but 'three days' is a duration, not a point in time.

I have been having this car for years.

I have had this car for years.

When 'have' means possession, it is stative and must be in the Simple form.

Patrones de oraciones

I have been ___ since ___.

She has had ___ for ___.

Real World Usage

Job Interviews very common

I have been a software engineer for six years.

Texting Friends constant

I've been at the cafe since 4, where are you?

Doctor's Appointment common

I've had this pain in my back for two weeks.

Social Media Bio occasional

Vegan since 2015. 🌿

Customer Service common

I have been a loyal customer since this store opened.

Dating common

I've been single for a while now.

💡

Identifica los verbos 'sin acción'

Los verbos de estado describen condiciones, no acciones físicas. Si no puedes 'hacer' el verbo (como correr o comer), es probable que sea un verbo de estado. Piensa en know, love, be.
⚠️

Evita el '-ing' con verbos de estado

¡Esto es súper importante! Resiste la tentación de usar -ing con verbos de estado en el Present Perfect. Di I have known en lugar de
I have been knowing
.
🎯

Presta atención a 'For' y 'Since'

Estas expresiones de tiempo son mejores amigas del Present Perfect. Te dicen exactamente cuánto tiempo ha sido verdad un estado. ¡Perfecto para tu próxima charla en la cafetería! Como en
I have lived here for five years
o since 2020.
🌍

Suena más natural

Usar el Present Perfect correctamente con verbos de estado te hará sonar mucho más natural y como un nativo. Así es como los hablantes de inglés expresan estados continuos en su vida diaria. Por ejemplo,
She has been busy all day
.
💡

Conecta el pasado con el presente

Recuerda siempre la idea central: este tiempo verbal une algo que comenzó en el pasado directamente con el momento actual. ¡El estado aún sigue sucediendo! Como en
I have always believed in you
.

Smart Tips

Stop! If you use 'for' or 'since', you must change 'am' to 'have been'.

I am here for two hours. I have been here for two hours.

Don't be afraid of 'have had'. It's perfectly normal English.

I have this car since 2010. I have had this car since 2010.

Verbs like 'like', 'love', and 'hate' are states. Use Present Perfect Simple for duration.

I've been liking this song for a week. I've liked this song for a week.

Pronunciación

/aɪv bɪn/

Contraction Stress

In natural speech, 'I have' becomes 'I've' /aɪv/. The 'v' sound is very short.

/ʃiz/

The 'h' in 'has'

When 'has' is not contracted, the 'h' is often dropped in fast speech: 'She's been' /ʃiz bɪn/.

Duration Emphasis

I've been here for ↗FIVE hours!

Rising intonation on the time period shows surprise or annoyance.

Memorízalo

Mnemotecnia

Remember 'K.B.H.' — Know, Be, Have. These three are the kings of the stative Present Perfect.

Asociación visual

Imagine a bridge. One side is 'The Past' and the other is 'Now'. The bridge is made of a long, unmoving stone (the state verb). You are standing in the middle, looking at both sides.

Rhyme

If the state is still true and started way back, use 'have' and 'has' to stay on the track.

Story

I have known my dog since he was a puppy. I have had him for five years. He has been my best friend the whole time. (Notice how the states of knowing, owning, and being all connect the puppy-past to the dog-present).

Word Web

knownbeenhadlovedownedbelievedunderstood

Desafío

Write down three things you have owned for more than a year using 'I have had... for...'

Notas culturales

Brits are very strict about using Present Perfect for recent states. 'I've just been to the shops' is more common than 'I was just at the shops'.

Americans sometimes use the Past Simple where Brits use the Present Perfect, but for state verbs with 'for/since', the Present Perfect is still the standard.

Using 'I have been' instead of 'I am' for duration is a key marker of professional fluency in international meetings.

The Present Perfect comes from the Old English 'habban' (to have) combined with a past participle to show possession of a completed act.

Inicios de conversación

How long have you lived in your current home?

Who is your oldest friend? How long have you known them?

What is something you have owned since you were a child?

How long have you believed in your current career path?

Temas para diario

Write about a hobby you have. How long have you had this interest?
Describe your best friend. How long have you known each other and what states of friendship have you shared?
Reflect on a belief or value you hold. How long have you felt this way?

Errores comunes

Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto

Test Yourself

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í.
Encuentra y corrige el error en la oración. Error Correction

Find and fix the mistake:

They have been owning that restaurant for over ten years.

✓ Correct! ✗ Not quite. Correct answer: They have owned that restaurant for over ten years.
'Own' es un verbo de estado y generalmente no usa la forma continua ('-ing'). La forma correcta para un estado de posesión continuo es 'have owned'.
¿Qué oración usa correctamente el Present Perfect con un verbo de estado? Opción múltiple

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.
Escribe la oración correcta en inglés. Traducción

Traduce al inglés: 'Ella ha conocido a mi hermano por cinco años.'

Answer starts with: ["S...

✓ Correct! ✗ Not quite. Correct answer: ["She has known my brother for five years.","She's known my brother for five years."]
El 'ha conocido' en español se traduce como 'has known' en Present Perfect, indicando un estado continuo de conocimiento. 'Por cinco años' se convierte en 'for five years'.

Score: /4

Ejercicios de practica

8 exercises
Fill in the blank with the correct form of the verb in brackets.

I ___ (know) my best friend for fifteen years.

✓ Correct! ✗ Not quite. Correct answer: have known
'Know' is a state verb, so we use the Present Perfect Simple for duration.
Choose the correct sentence. Opción múltiple

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I have been a teacher since 2010.
We use 'have been' with 'since' to show a state that started in the past and continues.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

She has had that car since three years.

✓ Correct! ✗ Not quite. Correct answer: since
We use 'for' with a period of time like 'three years'.
Match the time expression with the correct preposition. Match Pairs

1. ___ 2005, 2. ___ a long time, 3. ___ I was a child

✓ Correct! ✗ Not quite. Correct answer: 1. since, 2. for, 3. since
'Since' is for points in time; 'for' is for durations.
Rewrite the sentence using the Present Perfect. Sentence Transformation

I moved here in January. I am still here. (Use 'since')

✓ Correct! ✗ Not quite. Correct answer: I have been here since January.
The Present Perfect connects the past move to the present stay.
Is the following rule true or false? True False Rule

You can use the Present Perfect Continuous with the verb 'know'.

✓ Correct! ✗ Not quite. Correct answer: False
'Know' is a stative verb and does not take the continuous form.
Complete the dialogue. Dialogue Completion

A: How long ___ that watch? B: I've had it for a month.

✓ Correct! ✗ Not quite. Correct answer: have you had
The question asks about the duration of possession.
Which of these verbs can be used in the Present Perfect Continuous? Grammar Sorting

Verbs: Know, Work, Be, Run

✓ Correct! ✗ Not quite. Correct answer: Work and Run
Work and Run are dynamic; Know and Be are stative.

Score: /8

Practice Bank

11 exercises
Elige la forma correcta del verbo para completar la oración. Completar huecos

I ___ about this concert for weeks!

✓ Correct! ✗ Not quite. Correct answer: have known
Identifica y corrige el error gramatical en la siguiente oración. Error Correction

He has been wanting to visit Japan since he was little.

✓ Correct! ✗ Not quite. Correct answer: He has wanted to visit Japan since he was little.
Selecciona la oración que usa el Present Perfect con un verbo de estado correctamente. Opción múltiple

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: My phone has belonged to me for two years.
Traduce la oración al inglés. Traducción

Translate into English: 'Nunca he entendido por qué hace eso.'

✓ Correct! ✗ Not quite. Correct answer: ["I have never understood why he does that.","I've never understood why he does that."]
Reordena las palabras para formar una oración gramaticalmente correcta. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: My family has lived here for years.
Empareja el sujeto con la forma correcta del Present Perfect del verbo de estado 'see'. Match Pairs

Match each subject with its correct verb form (Present Perfect of 'see'):

✓ Correct! ✗ Not quite. Correct answer: matched
Completa la oración con la forma correcta del Present Perfect del verbo entre paréntesis. Completar huecos

Our professor ___ (have) a strong influence on my career path since I started university.

✓ Correct! ✗ Not quite. Correct answer: has had
Encuentra y corrige el error en la siguiente oración. Error Correction

I haven't been seeing my cousins since Christmas.

✓ Correct! ✗ Not quite. Correct answer: I haven't seen my cousins since Christmas.
¿Cuál de estas oraciones es gramaticalmente correcta y suena natural? Opción múltiple

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: My dog has existed for ten years.
Traduce la oración al inglés, enfocándote en el uso correcto del Present Perfect con verbos de estado. Traducción

Translate into English: '¿Cuánto tiempo has creído en los fantasmas?'

✓ Correct! ✗ Not quite. Correct answer: ["How long have you believed in ghosts?","How long have you believed in ghosts?"]
Desordena las palabras para formar una pregunta correcta. Sentence Reorder

Arrange these words into a question:

✓ Correct! ✗ Not quite. Correct answer: How long have you known your best friend?

Score: /11

Preguntas frecuentes (8)

No. 'Know' is a state verb. You must say `I've known him`.

Use `for` for a period of time (for 2 hours) and `since` for a starting point (since 2 o'clock).

Yes! The first 'have' is the auxiliary verb, and 'had' is the past participle of the main verb 'have' (meaning to possess).

The Present Simple only describes the current moment. To include the past duration, English requires the `Present Perfect`.

Yes, but 'live' and 'work' are special. You can use either `Present Perfect Simple` or `Continuous` with them with almost no change in meaning.

Yes! `I have always loved pizza` is a perfect example of a state that started in the past and continues.

Switch the subject and 'have/has'. For example: `Have you been here long?`

If the state is finished, use the `Past Simple`. Example: 'I was a student for four years' (but I am not now).

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish low

Presente de Indicativo + desde hace

English requires the Present Perfect, while Spanish uses the Present Simple.

French low

Présent + depuis

French uses present tense; English uses present perfect.

German low

Präsens + seit

German uses present tense; English uses present perfect.

Japanese moderate

~te iru (ている)

Japanese doesn't distinguish between 'I know' and 'I have known' using different tenses.

Arabic low

Present tense + 'min' (من)

Arabic does not have a specific 'Present Perfect' tense for duration.

Chinese partial

Verb + 'le' (了) + duration

Chinese relies on particles and time phrases rather than verb conjugation.

Learning Path

Prerequisites

Was this helpful?
¡No hay comentarios todavía. Sé el primero en compartir tus ideas!