Vocabulary
Future Progressive
Future Perfect
Present Perfect
Progressive
Past Perfect
Progressive
100

The Earth is getting hotter every year. This process is called....

global warming / climate change

100

MAKE THE COMPLETE SENTENCE

next week / we / drive / across / country / visit / my gradparents

Next week we'll be driving across the country to visit my grandparents

100

By the time / At the time you read this, I'll have already gone home.

By the time

100

I ________ (study) French for the past three years.

I've been studying French for the past three years.

100

TRUE OR FALSE: we use the past perfect progressive to add information about something that happened AFTER the story we're telling

FALSE. It happened BEFORE the story we're telling.

200

Too many loud cars, buses and construction work can provoke...... in a city. 

noise pollution

200

Good luck with your test next week. I ________ of you (think)

I'll be thinking of you.

200

All along / Before long everyone will have heard the news so there's no point keeping it a secret.

Before long

200

I __________ (already painted) the kitchen.

I've already painted the kitchen.

200

Lina was crying because she __________ (read) a very sad book.

Lina was crying because she had been reading a very sad book.

300

I like my......... There's a mall, stores, lots to do. It's a good area. 

neck of the woods

300

The class starts at 1:30 and finishes at 3:30. Don't call me at 2:30 because we ___________ a class. (have)

we'll be having a class.
300

The movie started downloading at 7:30. It will take 45 minutes to finish. The movie ___________ by 8:30. (download)

The movie will have downloaded at 8:30.

300

Helen arrived late to work every day this week. She _______________ this week (arrive)

She's been arriving late to work this week.

300

I was amazed because I _______ (never see) such an enourmous plane before.

I was amazed because I'd never seen such an enourmous plane before.

400

Climate change is caused by too many..... being in the air and trapping heat. 

greenhouse gases

400

The flight to Miami takes off at 9am and lands at 10:30am. At 10am they _______ to Miami (fly)

They'll be flying to Miami

400

Sam is paying for his car. The last payment is in May. By June he ________ for his car (pay)

By June he'll have paid for his car.

400

I __________ (live) in this town since I was born.

I've been living

400

MAKE THE SENTENCE

They / talk / the phone / months / before / they / meet / face-to-face

They had been talking on the phone for months before they met face-to-face.

500

I'm not feeling very well. I think I'm a bit.... 

under the weather

500

people / still / use / plastic straws / 10 years / from now?

Will people still be using plastic straws 10 years from now?

500

Laura ___________ (not arrive) before dinner, so I'll leave some food on the stove for her.

She won't have arrived before dinner.

500

COMPLETE THE QUESTION AND THE ANSWER

- How long / it / rain?
- It / rain / all day.

How long has it been raining?

It's been raining all day.

500

How long ___________ (walk) before you realized that you were lost?

How long had you been walking before you realized that you were lost?