Or sign in with your account on:

Not a member yet? Register

Present perfect vs past perfect - Exercise 1

Viernes, 11 Marzo 2016
Example of present perfect vs past perfect: The sun has shone a lot this morning. Example of present perfect vs past perfect: The sun has shone a lot this morning. This image is licensed under the Creative Commons Zero (CC0) license
There is no translation available.

Exercise 1:

Insert the verbs in their correct form (either present perfect or past perfect forms) into the following sentences.

For example, for the verb "tidy":
‘Last week, Mel …………. her room for hours.’
Answer: ‘Last week, Mel had tidied her room for hours.’
This uses the verb in its past perfect form.

For example, the verb " shine" becomes "has shone" in the present perfect form, and "had shone" in the past perfect form.

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.’


Leer 17573 veces
Modificado por última vez en Martes, 18 Abril 2017 10:33

Inglés gratuito en tu bandeja de entrada

Suscríbete a nuestro boletín de noticias y recibe lecciones de gramática y ejercicios, lecturas graduadas con preguntas de comprensión y consejos para mejorar tu inglés gratis. Y también te mantendremos al tanto de los servicios ofrecidos en WeLoveTeachingEnglish.