Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Ipf - Last class before the winter holidays
0
%
0
0
0
Back
Restart
Do you need ___ (revise) gerunds and infinitives?
to revise
Oops!
Okay!
Do you promise ___ (not tell) anybody?
not to tell
Oops!
Okay!
I can't help ___ (sleep) in late. It's Sunday!
sleeping
Oops!
Okay!
That's the reason____ I left the job.
why
Oops!
Okay!
Do you mind ___ (wait) for me? I'll only be five minutes.
waiting
Oops!
Okay!
My computer has broken but I can't afford ___ (buy) a new one.
to buy
Oops!
Okay!
You are required ___ (complete) this worksheet.
to complete
Oops!
Okay!
Third type conditional: I would have believed you if you ............... (lie) to me before.
hadn't lied
Oops!
Okay!
Third type conditional: I'd .............. (buy) you a present if I had known it was your birthday.
have bought
Oops!
Okay!
I enjoy ___ (spend) time at home.
spending
Oops!
Okay!
My favorite season is Spring _________ all the flowers begin to blossom.
when
Oops!
Okay!
On our last holiday we visited Stratford-upon-Avon, ______ Shakespeare was born.
where
Oops!
Okay!
It's getting late. We would better be ___ (go) home soon.
going
Oops!
Okay!
Did you manage ___ (book) the hotel for this weekend?
to book
Oops!
Okay!
Join together: I dropped a glass. The glass was new.
I dropped a glass which/that was new.
Oops!
Okay!
Third type conditional: If I .................. (know) you were coming I ................... (bake) a cake.
had known - would have baked
Oops!
Okay!
Join together: We broke the computer. The computer belonged to my father.
We broke the computer which/that belonged to my father.
Oops!
Okay!
Second type conditional: If I .............. (be) 20, I would travel the world.
was/were
Oops!
Okay!
You are not allowed ___ (park) here.
to park
Oops!
Okay!
The lady demanded ___ (speak) to the manager.
to speak
Oops!
Okay!
Third type conditional: I ................... (be) happy if you had called me on my birthday.
would have been
Oops!
Okay!
This is George____ brother went to school with me.
whose
Oops!
Okay!
Third type conditional: He ............ (go) to the concert if you had given him your ticket.
could/would have gone
Oops!
Okay!
Third type conditional: You would have passed your exam if you .............. (work) harder.
had worked
Oops!
Okay!
Let's go to a country. The sun always shines there.
Let's go to a country where the sun always shines.
Oops!
Okay!
Join together: I sent an email to my sister. My sister lives in Australia
I sent an email to my sister who/that lives in Australia
Oops!
Okay!
I regret ___ (tell) Craig my secret. Now he has told everyone.
telling
Oops!
Okay!
He prefers to watch movies ______ make him cry.
which/that
Oops!
Okay!
Third type conditional: If I had known you were in hospital, I ................ (visit) you.
would have visited
Oops!
Okay!
Will you be able ___ (give) me a lift to the airport tomorrow?
to give
Oops!
Okay!
You forgot ___ (lock) the door last night.
to lock
Oops!
Okay!
Second type conditional: We would buy a larger house if we ........ (have) more money
had
Oops!
Okay!
I tried ___ (get) to class on time but the bus was delayed.
to get
Oops!
Okay!
If I knew where she lived, I ...................... (go) and visit her.
would go
Oops!
Okay!
You should stop ___ (smoke). It's not good for your health.
smoking
Oops!
Okay!
I'll carry on ___ (work) until I get tired.
working
Oops!
Okay!
Join together: She worked for a man. The man used to be an athlete.
She worked for a man who/that used to be an athlete.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies