Connectez-vous
Créer une activité
Types d'activités
Centre d'aide
Entrez votre Game Pin
Blog
Premium
English
Español
Français
Créer une activité
Connectez-vous
Toutes les activités
Jouer Test
Imprimer Test
Present Perfect Simple vs Cont
Autor :
Luis Ramos
1.
She _________________ for two hours.
A.
have been waiting
B.
has been waiting
C.
has waiting
2.
I___________________ to sleep for half an hour.
A.
've been trying
B.
's been trying
C.
has tried
3.
Rodrigo ____________________ a book all day.
A.
have been read
B.
has reading
C.
has been reading
4.
She_______________________ cherries.
A.
's been picking
B.
's reading
C.
've been reading
5.
They _______________ their bedroom.
A.
has painting
B.
has painted
C.
have painted
6.
You _________________ to Mexico.
A.
has been
B.
have been
C.
has being
7.
You're wrong; I____________________ computer games all afternoon.
A.
haven't been playing
B.
hasn't been playing
C.
haven't been played
8.
I ___________ my wallet four times.
A.
have lose
B.
have lost
C.
has lost
9.
[]
I ______________ the film twice.
A.
have seen
B.
has seen
C.
saw
10.
[]
I'm tired. I'_________________ exams.
A.
ve correcting
B.
s been correcting
C.
ve been correcting
11.
[]
They'________________ all afternoon.
A.
ve played
B.
s been playing
C.
ve been playing
12.
[]
She ______________ in a balloon, she___________ parachuting and she _________ with dolphins.
A.
has flown / has done / has swum
B.
has flow / has done / has swim
C.
have flown / have done / have swum