s2chen2x
Test por , creado hace más de 1 año

Past Perfect Tense

85
1
0
s2chen2x
Creado por s2chen2x hace más de 8 años
Cerrar

Past Perfect Tense

Pregunta 1 de 10

1

She ____ studied French before she transferred to France.

Selecciona una de las siguientes respuestas posibles:

  • Had

  • Has

  • Have

  • Had been

Explicación

Pregunta 2 de 10

1

She ____ _____ her family before going to London.

Selecciona una de las siguientes respuestas posibles:

  • had visited

  • have visited

  • has been visiting

  • was visited

Explicación

Pregunta 3 de 10

1

The class ________ when I arrived in the class.

Selecciona una de las siguientes respuestas posibles:

  • have started

  • had started

  • has started

  • will started

Explicación

Pregunta 4 de 10

1

They ________ the cassava cake when my other visitors arrived.

Selecciona una de las siguientes respuestas posibles:

  • has eaten

  • had ate

  • had eaten

  • have ate

Explicación

Pregunta 5 de 10

1

She ____ watched too many movies before going to bed.

Selecciona una de las siguientes respuestas posibles:

  • Had

  • Have

  • Has been

  • Has

Explicación

Pregunta 6 de 10

1

She told me that she _____ many boyfriends before.

Selecciona una de las siguientes respuestas posibles:

  • Has

  • Has been

  • Have

  • Had

Explicación

Pregunta 7 de 10

1

He ____ used washing machine before, so showed him how to use it.

Selecciona una de las siguientes respuestas posibles:

  • Haven't

  • Hasn't

  • Wasn't

  • Hadn't

Explicación

Pregunta 8 de 10

1

They had ______ all of the pomelo that _____ fallen from the tree

Selecciona una de las siguientes respuestas posibles:

  • collecting, has

  • collected, has

  • collected, had

  • have, was

Explicación

Pregunta 9 de 10

1

They removed the barricade they _____ put two days ago.

Selecciona una de las siguientes respuestas posibles:

  • Has

  • Had

  • Have

  • Had been

Explicación

Pregunta 10 de 10

1

She said, she _____ seen the game before.

Selecciona una de las siguientes respuestas posibles:

  • Had

  • Have

  • Will

  • Has

Explicación