Past and present tenses
Future tenses & clauses
Conditionals
Reported speech / Wishes and regrets
Passive & verb patterns
100

Complete the sentence in the correct form.

This time last month we _________________ (preparing) for Easter holidays.

were preparing

100

This time next week I ___________ (swim) in the Adriatic sea.

will be swimming

100

If you ________ (allow) me to go out tonight, I'll be grateful!

allow

100

'I'll call you tomorrow.'

He said that he ____________)

would call me / you the next / following day

100

A new film with Angelina Jolie ____________ (made) now.

is being made

200

I _______________ (been) his friend for 10 years.

have been / 've been

200

As soon as we ___________ (arrive) at the hotel, we'll unpack our bags.

arrive 

200

What ___________ (you / do) if you were a celebrity?

would you do

200

'Have you heard the news?'

She asked me ______________________.

if I'd heard the news.

200

Are you good at ____________(play) football? 

playing

300

When we arrived at the party, everyone ___________ (already / come).

had already come

300

By the end of the month he _________ (finish) the report.

will / 'll have finished

300

If Maria _______________ (not / enter) the university, she would have started to work sooner.

hadn't entered

300

I wish I __________ (have) more free time!

had

300

____________ (eat) healthily is important if you want to lose weight.

Eating

400

Sarah _________________ (drive) for 20 years! She's an experienced driver.

has been driving

400

Put your coat on before you _________ (go) out!

go

400

I won't overwork unless I ________ (get) paid more.

get

400

If only I ______________ (study) better when I was at school!

had studied

400

When I went out, I saw that my car ______________ (steal).

had been stolen

500

When my parents came home, I __________ (play) video games for 2 hours.

had been playing

500

When he ___________ (return), I ________ (give) him the key. (future)

returns, will give

500

If we'd cooked more rice yesterday, we ______________ (not / have) to cook it today.

wouldn't have

500

Oops! I shouldn't _____________ (tell) you that, it was a secret! Please forget it!

have told 

500

Olga has checked all of my essays.

I've __________________________.

had all of my essays checked.