Present Perfect / Present Perfect Continuous
Past Perfect
Future Continuous & Future Perfect
Infinitive / Ing / Verb Patterns
Conditionals / Wish / Future Time Clauses
100

I ______ (study) English for many years.

have studied

100

When I arrived, the movie ______ already ______ (start).

had - started

100

This time next week I ______ (lie) on the beach.

will be lying

100

I enjoy ______ (watch) movies in English.

watching

100

If it ______ (rain), we will stay at home.

rains

200

She ______ (work) on her essay all morning.

has been working

200

She was exhausted because she ______ (study) for the exam all night.

had been studying

200

By the end of this year I ______ (finish) this English course.

will have finished

200

She decided ______ (study) abroad next year.

to study

200

If I ______ (have) more time, I would travel more.

had

300

We ______ (know) each other since primary school.

have known

300

By the time we got to the station, the train ______ (leave).

had already left

300

At 8 pm tonight I ______ (have) dinner with my family.

will be having

300

I’d rather ______ (stay) home tonight.

stay

300

If they ______ (leave) earlier, they would have caught the train.

had left

400

They look tired because they ______ (travel) all night.

have been travelling

400

He looked nervous because he ______ never ______ (fly) before.

had never flown

400

By the time we arrive, they ______ already ______ (eat).

will have already eaten

400

You’d better ______ (start) studying soon.

start

400

Take an umbrella in case it ___________ (rain).

rains

500

I ______ (try) to finish this book for weeks but I’m still not done.

have been trying

500

They ______ (wait) for two hours before the bus finally arrived.

had been waiting

500

In ten years, people ______ (use) much more AI in their daily lives.

will be using

500

He suggested ______ (go) to a different restaurant.

going

500

I wish I ______ (be) on vacation right now.

were

M
e
n
u