Present Perfect
Present Perfect
Present Perfect
- The Past Perfect Continuous gives past activities time and duration.
- In the Present Perfect Continuous the action began in the past and continues to the present.
Exercise 1:
Insert the verbs in their correct form (either present perfect or past perfect forms) into the following
sentences.
Verb: “Shine”
‘The sun ________________a lot this morning.’
Verb: “Fall”
‘You ________________ in love with Mark, haven’t you?’
Verb: “Enjoy”
‘I ________________ the lobster, until I was ill the next day.’
Exercise 2:
A. is gone
B. has gone
C. has been
A. is gone
B. has gone
C. has been
A. is going
B. has been
C. is been
A. has been
B. has gone
C. has going
Shirley left the house. She.......the hoovering.
A. had finished
B. has finished
C. Is finished
A. is seen
B. have seen
C. has seen
A. has met
B. have met
C. had met
Ejercicios
Completa las oraciones con el tiempo correcto: present perfect simple o present
perfect continuous.
Completa las oraciones conjugando los verbos entre paréntesis en present perfect
simple o present perfect continuous.
En este caso, tenemos dos opciones: present perfect simple o present perfect continuous. Cómo sabemos
entonces si utilizar uno u otro? Muy sencillo, nos fijamos en el tipo de verbo: non-action (state verbs) o
action.
ACTION VERBS
The rest.
Cabe destacar que los verbos work y live se pueden tratar con action o non-action, por lo que podrían
utilizarse tanto en present perfect simple como en continuous.
KEYS:
1. ¿Cuánto tiempo llevas yendo al gimnasio? = How long have you been going to the gym?
2. ¿Cuántas veces has escuchado esa canción? = How many times have you listened to that song’
3. La empresa ha vendido 1.000 botellas = The company has sold 1,000 bottles.
4. Ya te terminado, podemos irnos cuando estés preparado = I’ve already finished, we can go when you are
ready.
5. Hasta ahora hemos estudiado 3 reglas gramaticales = We have studied 3 grammar rules so far.
6. ¿Cuánto tiempo llevas limpiando el jardín? = How long have you been cleaning the garden?
7. ¿Desde hace cuánto tiempo conoces a esa chica? = How long have you known that girl?
8. Nunca me ha gustado la leche = I’ve never liked milk.
9. Siempre me ha encantado la playa = I’ve always loved the beach.
10. ¿Cuántos kilómetros has corrido? = How many kilometres have you run?
11. El trabajo le ha cambiado la vida = His job has changed his life.
12. Llevo escribiendo el libro desde hace 6 meses = I’ve been writing the book for 6 months.
13. No la he llamado todavía = I haven’t phoned her yet.
14. Acabo de ver a Juan en la calle = I’ve just seen John in the street.
15. ¿Cuánto tiempo llevas viviendo en ese piso? = How long have you been living / have you lived in that flat?
Verb: “Shine”
‘The sun ________________a lot this morning.’
Verb: “Fall”
‘You ________________ in love with Mark, haven’t you?’
Verb: “Enjoy”
‘I ________________ the lobster, until I was ill the next day.’
Answer: ‘I had enjoyed the lobster, until I was ill the next day.’
Ejercicio 2
A. is gone
B. has gone
C. has been
A. is going
B. has been
C. is been
Answer: B. Jess was worried last week. She has been to the doctor now.
A. has been
B. has gone
C. has going
Answer: A. Craig travelled to the US. He has been many times before.
Shirley left the house. She.......the hoovering.
A. had finished
B. has finished
C. Is finished
Answer: A. Shirley left the house. She had finished the hoovering.
A. is seen
B. have seen
C. has seen
Answer: C. Maggie is going to see a film. She has seen it once before.
A. has met
B. have met
C. had met
Answer: B. Charlotte is meeting a friend. They have met twice today already.
Ejercicios
Completa las oraciones con el tiempo correcto: present perfect simple o present
perfect continuous.