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 Froggy Jumps
Imprimir Froggy Jumps
Present perfect
Author :
Azucena Pérez
1.
We __________ _________ in this house for over twenty years.
A
has not lived
B
has live
C
have lived
2.
She _________ never _________ to Florida.
A
have, been
B
has, been
C
had, been
3.
I _________ _________ my keys.
A
have lost
B
has lose
C
have lose
4.
_______ you ever ________ to Poland?
A
been,have
B
Have, been
C
has, been
5.
I __________ __________ her this morning.
A
have saw
B
has not see
C
haven’t seen
6.
I ______ _______ fish in Tabasco
A
have eaten
B
has eaten
C
ate
7.
I ______ _______ to Tabasco since last year.
A
hasn't gone
B
haven't gone
C
gone
8.
My mom _______ ________ pizza for dinner.
A
have cooked
B
haven't cooked
C
has cooked
9.
Lazaro ________ _______ the dogs.
A
has not bathed
B
have bathed
C
haven't bathed
10.
Cachi _______ _______ a surgery last month.
A
have has
B
has have
C
has had
11.
My students ______ ______ the exam.
A
has passed
B
have passed
C
haven't pass
12.
Jack ______ _______ weight that's why I called him Gordo Jack.
A
has gained
B
have gained
C
haven't gained
13.
Ratigandi _______ ______ all my chocolates.
A
has stolen
B
haven't steal
C
has steal