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 - Simple/Cont
Author :
Melani Meczak
1.
I __________ a new jumper, what do you think?
A.
have been buying
B.
have bought
2.
You look completely exhausted! Have you __________?
A.
been running
B.
run
3.
The level of unemployment _______________ since 2008 (still ongoing)
A.
has slowly decreased
B.
has been slowly decreasing
4.
I'm on my way to meet you. I ___________ left my house, so I will be there in 20 minutes
A.
have just left
B.
have just been leaving
5.
Someone _________________ my biscuits! I had a full packet yesterday and now there are only three left!
6.
Someone _________________ my biscuits! I had a full packet yesterday and now there are only three left!
A.
has eaten
B.
has been eating
7.
I ________ anything that the professor said
A.
haven't understood
B.
haven't been understanding
8.
I _____________ that boxing is a dangerous sport
A.
have always thought
B.
have always been thinking
9.
I ______________ to learn English
A.
have never been trying
B.
have never tried
10.
I'm so angry about the noise. I __________ so many times to stop playing your music so loud!
A.
have told you
B.
have been telling you
11.
I ___________ the kitchen all afternoon. I just have to clean the oven and then I will be finished
A.
have cleaned
B.
have been cleaning
12.
I don't know what he ____________ for the past 10 minutes!
A.
has said
B.
has been saying