HOME > GRAMÁTICA INGLÉS > GRAMÁTICA INGLÉS PRESENTE PERFECTO

Gramática Inglés presente perfecto




Si quieres ir directamente al Test haz click aquí.

TEORÍA

Gramática Inglés presente perfecto

USO: Para hablar sobre acciones o condiciones que comenzaron en el pasado y de alguna forma se conectan con el presente. El Presente Perfecto a menudo se utiliza con expresiones que comienzan con "for" o "since" y los adverbios "just", "already" y "yet". El Presente Perfecto también se utiliza para hablar sobre acciones o hechos recientes ("noticias").

EJEMPLOS:

'Hi Dave! I haven't seen you lately. Where have you been?'
'I've been really busy. I'm playing with a football team called Arsenal. Have you heard of it?'
'Yes, of course.'
'Well, come and see me on Sunday!'

FORMA

AFIRMATIVO: [SUJETO + HAVE/HAS + (JUST/ALREADY) + PARTICIPIO PASADO (FOR/SINCE...)]

EJEMPLOS:

'They've worked here for three years.'
'She's been there since 5 p.m.'
'I've already done my homework.'


NEGATIVO: [SUJETO + HAVE NOT/HAVEN'T, HAS NOT/HASN'T + PARTICIPIO PASADO...]

EJEMPLOS:

'I haven't met him yet.'
'He hasn't done any work.'


YES/NO QUESTIONS: [HAVE/HAS + SUJETO + PARTICIPIO PASADO...?]

EJEMPLOS:

'Have you finished your homework yet?'
'Has Ana arrived here yet?'


WH-QUESTIONS

PREGUNTA WH SOBRE EL SUJETO: [PALABRA "WH" + HAVE/HAS + PARTICIPIO PASADO...]

EJEMPLO:

'Who's eaten all the food?'

PREGUNTA-WH SOBRE EL "RESTO DE LA ORACION": [PALABRA "WH" + HAVE/HAS + SUJETO + PARTICIPIO PASADO...]

EJEMPLOS:

'Where has he parked my car?'
'Why have you done it?'


CON "FOR", "SINCE", "HOW LONG", "EVER", "JUST", "ALREADY", "YET".


FOR o SINCE se utilizan al inicio de una expresión de tiempo.

Para cuanto dura la acción o el estado, utilizamos FOR:
'... for 20 minutes.'
'... for 10 months.'
'... for 2 years.'
'... for a long time.'

Para decir cuando comenzo la acción o el estado, utilizamos SINCE:
'... since 5 o'clock.'
'... since last Thursday.'
'... since 1965.'
'... since the end of the World Cup.'


HOW LONG se utiliza para comenzar una pregunta sobre duración

EJEMPLO:

'How long have you had that hair cut?'


EVER se utiliza antes del verbo para preguntar si algo acontecio, pero no cuando.

EJEMPLO:

'Have you ever jumped of a cliff?'


JUST, ALREADY o YET se utilizan para hablar sobre acciones o hechos recientes (noticias).
JUST (hace poco tiempo) y ALREADY (antes de ahora) por lo general van inmediatamente antes de la tercera forma del verbo y YET (antes/hasta ahora) a menudo se utiliza al final de una oración o pregunta negativa.

EJEMPLOS:

'I have already seen that film.'
'But I haven't seen it yet!"'

Gramática Inglés PRESENTE PERFECTO - TEST (Inglés Ejercicios Gratis)

Test de Gramática Inglés presente perfecto


1. He ---------- swimming for the past ten years now.

  • has been
  • has ever been
  • has always been

2. Have you seen the news. There ------- a lot of crime in the area recently.

  • has been
  • have been
  • will have been

3. What's the furthest country you ---------- to?

  • has ever been
  • have ever been
  • has to be

4. Have you ---------- your teeth every morning?

  • been brushing
  • always brushing
  • has been brushing

5. ---------- a new colour for your room yet?

  • Have you choose
  • Has you chosen
  • Have you chosen

6. I --------- down to the bakers every morning until it closed down.

  • have been going
  • had been going
  • has been going

7. I ------------ you for an hour. Why haven't you answered?

  • have been calling
  • had been calling
  • has been calling

8. I just heard terrrible news. Christine --------- her elbow.

  • had broke
  • has broken
  • have broken

9. --------------- the rubbish out yet?, because its nearly time to go.

  • Had Carla taken
  • Will Carla take
  • Has Carla taken

10. --------------- to the concert in the town hall . It's amazing!

  • Has you ever been
  • Have you ever been
  • Have you to go

Score =

Correct answers:

From Gramática Inglés presente perfecto to Home
From Gramática Inglés presente perfecto to Gramática inglés