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 :
Jose Enrique Mendoza Macias
1.
She _____ three different countries this year.
A.
has visited
B.
visits
C.
visiting
D.
visited
2.
They _____ not seen that movie yet.
A.
have
B.
has
C.
did
D.
has been
3.
_____ you ever been to Paris?
A.
Has
B.
Did
C.
Have
D.
Are
4.
_____ did you meet at the party last night?
A.
What
B.
Who
C.
When
D.
Where
5.
I _____ reading the book you lent me.
A.
finish
B.
have finished
C.
finishing
D.
finished
6.
She _____ not visited her grandparents in a long time.
A.
didn't
B.
haven't
C.
hasn't
D.
doesn't
7.
_____ they ever tried sushi?
A.
Have
B.
Has
C.
Did
D.
Do
8.
_____ have you known him?
A.
What
B.
Who
C.
When
D.
How long
9.
We _____ in this city for five years.
A.
live
B.
living
C.
have lived
D.
lived
10.
They _____ not completed the project yet.
A.
not
B.
have
C.
has
D.
did
11.
_____ she ever visited a foreign country?
A.
Has
B.
Does
C.
Do
D.
Is
12.
_____ have you bought for your birthday?
A.
What
B.
Who
C.
Where
D.
When
13.
The children _____ their rooms.
A.
clean
B.
cleaned
C.
have cleaned
D.
has cleaned
14.
I _____ never seen that before.
A.
have
B.
has
C.
is
D.
am
15.
_____ you ever tried rock climbing?
A.
Do
B.
Have
C.
Has
D.
Did
16.
_____ did you spend your summer vacation?
A.
What
B.
Where
C.
When
D.
Who
17.
They _____ at the company since 2010.
A.
work
B.
worked
C.
have worked
D.
has worked
18.
He _____ not finished his homework yet.
A.
has
B.
have
C.
did
D.
is
19.
_____ you ever been to a music festival?
A.
Have
B.
Has
C.
Is
D.
Am
20.
_____ did you choose that restaurant for dinner?
A.
What
B.
Where
C.
Who
D.
Why