Situations
Present Perfect Simple or Present Perfect Continuous?
Present Continuous or Present Perfect Continuous?
Past participle
Vocabulary
100
Maria's English wasn't very good. Now it is much better. ........................................................... (improve)
Her English has improved / It has improved / It's improved
100
Maria ................................... (learn) English for two years.
has been learning
100
You have a friend who is learning Arabic. You ask: (how long / learn / Arabic?)
How long have you been learning Arabic?
100

tell

told

100

I wonder if you could ....... me a favour and carry this box for me

A. Make   B. Do    C. Give    D. Hold

B. Do

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
Hello, Tom. I ........................................... (look) for you all morning. Where have you been?
have been looking
200

know

known

200

What do you do ....... a living? I'm a computer programmer. 

A. As      B. By      C. For          D. of

C. For

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
Why ...................................... (you/look) at me like that? Stop it!
are you looking
300

forget

forgotten

300

How do you say in English .... "El inglés no es mi rollo"?

English is not my cup of tea

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
'Is Ann on holiday this week?' 'No, she ................................................ (work).'
is working
400

drink

drunk

400

Although it was a wonderful job offer he decided to ....... it down in the end.

A. Pass       B. Take         C. Turn  

C. Turn  

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

I ......................................... (think) about what you said and I've decided to take your advice.

have been thinking

500

stand

stood

500

She has decided to take ....... a new hobby.

Up