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
Present Perfect
Author :
Marta Gutiérrez
1.
Karen___________me an e-mail.
A.
has sended
B.
has sent
C.
have sent
D.
had sent
2.
Dave and Pat __________ the museum.
A.
has visited
B.
have visit
C.
have visited
D.
has visit
3.
I ________ at the pet shop
A.
has been
B.
have be
C.
have was
D.
have been
4.
Marcus __________ an accident.
A.
has had
B.
have had
C.
had
D.
has occurred
5.
We ___________ the shopping for our grandmother
A.
have taken
B.
have done
C.
has done
D.
had done
6.
I ______ just ________ my bike.
A.
have, cleaned
B.
has, cleaned
C.
had clean
D.
had cleaned
7.
Emily________ her room.
A.
have painted
B.
had painted
C.
has painted
D.
painted
8.
Lisa and Colin_____________ to a concert.
A.
had gone
B.
has gone
C.
have gone
D.
went
9.
My friends _________ smoking
A.
have given up
B.
had given up
C.
has given up
D.
gave up
10.
I _____________ in Puente Alto for 20 years.
A.
have live
B.
had lived
C.
have lived
D.
has lived