Situations
Present Perfect Simple or Present Perfect Continuous?
Vocabulary
Verbs
100

Maria's English wasn't very good. Now it is much better. ........................................................... (improve)

Her English has improved / It has improved / It's improved / She has improved

100
Maria ................................... (learn) English for two years.
has been learning
100

SofĂ­a is very...................; she dreams of becoming the CEO of her own tech company one day.

Ambitious

100

Poner

Contestar

put / put / put

answer / answered / answered

200
The rain started two hours ago. It's still raining now. It .......................... for two hours.
has been raining
200
(ever / run / marathon?)
Have you ever run a marathon?
200

During his teenage years, Tom was quite..................... and often challenged his teachers' rules.

rebellious

200

Sentir 

Mostrar

feel / felt / felt

show / showed / showed

300
You see somebody fishing by the river. You ask: (how many fish/catch?)
How many fish have you caught?
300
Some friends of yours are having a party next week. You ask: (how many people / invite?)
How many people have you invited?
300

The ....................... child kept asking questions about how the stars were formed.

curious

300

Esperar (lugar)

Pensar

disparar

wait / waited 

think / thought / thought

shoot / shot  / shot  

400
Tom started reading a book two hours ago. He is still reading it now and he is on page 53. (read / for two hours) (read / 53 pages so far)
He has been reading for two hours. He has read 53 pages so far.
400
My brother is an actor. He ...................................... (appear) in several films.
has appeared
400

Carlos is so ................... that he made five new friends on his first day of class.

outgoing

400

 vender

 desear  

permanecer

traer  

sell / sold  / sold

wish / wished / wished 

stay / stayed / stayed  

bring / brought / brought  

500

When they left college, Mary and Sue started making films together. They still make films. (make / ten films since they left college) (make / films since they left college)

They have made ten films since they left college. They have been making films since they left college.

500
I ........................................ (read) the book you lent me but I .................................... (not / finish) it yet.
have been reading / haven't finished
500

Even when we agree on something, Jake always finds a way to be ......................  just for the sake of it.

No matter how much we tried to convince her, Clara was too ......................  to admit she was wrong.

argumentative

stubborn

500

aventar

sacudir  

permanecer

contar  

throw / threw / thrown

shake / shook / shaken  

stay / stayed / stayed

count / counted / counted 

M
e
n
u