Present Perfect Simple or Present Perfect Continuous?
Present Continuous or Present Perfect Continuous?
Been or gone?
Just, already, yet?
Misc.
Vocabulary
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
Jim is on holiday. He's ............ to Italy.
gone
100
'Did you enjoy your holiday?' 'Yes, it's the best holiday ..................................... (have) for a long time.'
I've had
100
Example: London Eye, Eiffel Tower, Empire State, etc.

attraction (n)

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
Hello! I've just ................ to the shops. I've bought lots of things.
been
200
'The car broke down yesterday.' 'Not again! That's the second time .................................................... (happen) this week.'
It's happened / that's happened
200

Example: Bloomingdales, Falabella, Macy's, etc

department store (n)

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
You are eating in a restaurant. The waiter thinks you have finished and starts to take your plate away. You say: 'Wait a minute! ........................................... (not/finish)
I haven't finished yet
300
Len is playing tennis. He's not very good and he doesn't know the rules. You ask: Have ............................................... He says: No, this is the first ........................................
Have you played tennis before? Not, this is the first time I've played tennis.
300

Niall cycles into the city centre everyday because he lives in the ___________ .

suburbs (n, pl)

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
You know that a friend of yours is looking for a job. Perhaps she has been successful. Ask her. You say: .....................................................? (find)
Have you found a job yet?
400
You look tired. ....................................................... (you/work) hard?
Have you been working
400

Billie lives on the tenth floor of that ______ __ _____.

block of flats (n)

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
'Are you going to the bank?' 'No I've already ..................... to the bank.'
been
500
A friend of yours is saving money to go on holiday. You ask: (how long / save?) (how much money / save?)
How long have you been saving? How much money have you saved?
500

It's a popular way of travelling in big cities and there're two different ways of calling it depending on where you live: the USA or the UK.

the subway (n) - USA

the tube (n) - UK

M
e
n
u