Angela's English classes

Exercises, resources, tips, ideas and a dose of fun

Past perfect – Intermediate 1

Deja un comentario

The weekend has been so short for me. Too little time and too many activities and ideas that haven’t been crystallized yet. Nonetheless, “believe you can and you’re halfway there.” (Theodore Roosevelt)

How about yours? Did you do anything exciting?

I hadn’t yet read the Smithsonian articles by Saturday evening.

I had already given my cats a bath by the time I turned on my laptop to start writing.

On Saturday my young students had gone home by 3pm because classes end at 2pm.

Now it’s your turn. think about your schedule and the activities you did.

Practice more with the following exercises:

Past perfect or past simple:


listen and complete the sentences.

listen and choose the correct answer

This is a special one since the lyrics, music and singing were made by a teacher. Admirable!

worksheet to complete while you listen


read the text and notice the use of the grammar




Autor: satoangela

English teacher at a language institute in LIma, Peru. Interested in sharing, learning. Looking for more communication, innovation, motivation and other -tions :)


Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de

Estás comentando usando tu cuenta de Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s