Present perfect continuous (for x since)
Future forms
First conditional
Present perfect
Definition
100

I ________ (plan)  to visit China ______ (for/since) years.

I've been planning to visit China for years.

100

It ________ (not rain) today.

It won't rain today.

100

If I (go) ________out tonight, I (go)________ to the cinema.

If I go out tonight, I'll go to the cinema.

100

England/Have/ Ever/ Be (?)

Have you ever been to England?

100

People who are friendly and enjoy talking to other people.

Sociable

200

I __________ (work) on this report _____ (for/since) eight o'clock this morning

I've been working on this report since eight o'clock this morning

200

João _________ (be) back on Friday.

João’ll be back on Friday.

200

I _________(not stay) unless you ______ (stay).

I won't stay unless you stay.

200

Eat/ Have/ Never/ Sushi (-)

I have never eaten sushi.

200

Someone whose job involves helping people who have particular problems or special needs, for example in a care home.

Care worker

300

How long _______ you ______ (wait) _____(for/since) me?

How long have you been waiting for me?

300

We ______( be going to + watch) a film – want to join us?

We’re going to watch a film – want to join us?

300

______ you ______ (go) if I ______ (give) you the address?

Will you go if I give you the address?

300

Test/ Already/ Have/ Do (+)

I have already done the test.

300

A person whose job is to collect news and write about it for newspapers, magazines, television, or radio.

Journalist

400

I __________(not eat) much lunch lately.

I haven’t been eating much lunch lately.

400

I’m sure you ________ (have) a good time.

I’m sure you’ll have a good time.

400

When I ______ (be) old enough, I _______ (travel) around the world.

When I am old enough, I'll travel around the world.

400

Have/ They/ Leave/ Just.

They have just left.

400

The part of industry resposible for providing food and drink for a large number of people, for example at weddings and parties.

Catering sector

500

She _________ (play) tennis on and off ____ (for/since)  three years.

She’s been playing tennis on and off for three years.

500

My plane _______ (leave) at 4pm tomorrow.

My plane leaves at 4pm tomorrow.

500

If he _________ (know) that you are here, he might _______(try) to contact you.

If he knows that you are here, he might try  to contact you.

500

I/ the Louvre/ Visit/ Yet/ Have/ Not/ (-)

I haven't visited the Louvre yet

500

Someone who feels sure about their own abilities, qualities, or ideas. 

Confident