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 (D)
Author :
Xenia Berdetskaya
1.
....you ever been to Paris?
A
Did
B
Have
C
Were
2.
He ....never seen his parents
A
have
B
has
C
did
3.
Have you...... a new movie recently?
A
sew
B
see
C
seen
4.
see - ? - seen
A
so
B
sow
C
saw
5.
..... list (list of things you want to do before death)
A
heaven
B
bucket
C
death
6.
I have learnt Arabic ...... 3 years
A
for
B
since
C
-
7.
I have loved snakes ....... 2021
A
yet
B
for
C
since
8.
Look how clean! I've ____ finished tidying up the room!
A
just
B
already
C
ever
9.
I bet French people have ____ eaten 1 croissant today!
A
this week
B
already
C
just
10.
I can't play SIMS with you! I ___________ my computer!
A
has broken
B
broke
C
have broken
11.
forget - forgot - ?
A
forgotten
B
forgoten
C
forggotten
12.
I ____ _____ my nails done
A
have had
B
have
C
had have
13.
swim - swam - ?
A
swam
B
swum
C
swom
14.
Your friend is so sweet! I have ____ talked to him.
A
just
B
already
C
since
15.
They've been dating _____ high school
A
for
B
to
C
since
16.
You should be _______! The teacher told us what to do!
A
jealous
B
confused
C
upset
17.
Are you hungry? My dad ______ some pasta.
A
has just cooked
B
has already cooked
C
has never cooked
18.
give - gave - ?
A
gaven
B
given
C
guven
19.
read - read - ?
A
read
B
red
C
raed
20.
drive - drove - ?
A
druven
B
droven
C
driven
21.
know - ? - known
A
knew
B
know
C
kneaw
22.
____ they ever ___ to Australia?
A
Has been
B
Have been
C
Have were
23.
Have you ___ eaten fish?
A
ever
B
never
C
this year
24.
Antonio has ______ a mountain!
A
climed
B
climbe
C
climbed