Inicia sesión
Crear actividad
Tipos de actividades
Centro de ayuda
Introduce tu Game Pin
Blog
Premium
English
Español
Français
Crear actividad
Inicia sesión
Todas las actividades
Jugar Test
Imprimir Test
Simple Past vs Present Perfect
Author :
Mirian Teacher
1.
It .................. this week
A.
didn´t rain
B.
has rain
C.
hasn´t rained
2.
George ............ very well last week
A.
didn´t feel
B.
hasn´t felt
C.
didn´t felt
3.
I don´t know where Amy is. ................. her ?
A.
Have you see
B.
Have you seen
C.
Did you see
4.
I felt very tired when I got home, so I .......... straight to bed.
A.
was
B.
have gone
C.
went
5.
Sorry I´m late. My car .......... on my way here
A.
has broken down
B.
was breaking down
C.
broke down
6.
Sue wasn´t hungry. She ........... breakfast
A.
has just had
B.
hasn´t had
C.
have just had
7.
When ....................... ?
A.
did this book was publish ?
B.
was this book published ?
C.
has this book been published ?
8.
I don´t know Anna´s husband. I ............. him
A.
have never met
B.
have never meet
C.
has never met