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
Twórca :
monika bubnowska
1.
I have _________________ been to London.
A.
ever
B.
yet
C.
never
D.
already
2.
We are lucky! The bus hasn't left ___________.
A.
yet
B.
ever
C.
already
D.
just
3.
He has _______________ seen that film.
A.
yet
B.
ever
C.
already
D.
since
4.
I have ____________ seen her before.
A.
just
B.
for
C.
ever
D.
never
5.
He has waited for you ___________ 3 o'clock.
A.
ever
B.
yet
C.
since
D.
for
6.
Have they ______________ tried paragliding before?
A.
never
B.
ever
C.
yet
D.
since
7.
Has your father tried paragliding________?
A.
never
B.
ever
C.
already
D.
yet
8.
We have been friends ___________ 2015.
A.
since
B.
for
C.
yet
D.
just
9.
Is your mum going to buy a new phone? No, she has _________ bought it.
A.
yet
B.
already
C.
never
D.
since
10.
Do you hear that noise? The train has ___________ arrived.
A.
never
B.
yet
C.
just
D.
ever
11.
Our teacher hasn't checked our tests _______ .
A.
already
B.
never
C.
since
D.
yet
12.
Leo and Amy have lived here _________ 5 years.
A.
for
B.
yet
C.
since
D.
already
13.
Sue hasn't phoned me _________ weeks.
A.
since
B.
for
C.
yet
D.
already
14.
Our English lesson hasn't started ______.
A.
already
B.
yet
C.
ever
D.
just
15.
They haven't seen us _________ last Saturday.
A.
since
B.
yet
C.
never
D.
for
16.
He has ___________ done his homework.
A.
ever
B.
yet
C.
just
D.
since
17.
I have known him _______years.
A.
since
B.
for
C.
yet
D.
already
18.
Susan has ________ liked her.
A.
never
B.
yet
C.
ever
D.
just