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
[B1] Gerund and Infinitive
0
%
0
0
0
Back
Restart
I regret not..............to university.
to go
to have been
to have gone
going
Oops!
Okay!
We went on .........even though it was late.
to have worked
to work
working
to be worked
Oops!
Okay!
I can't wait for Saturday. I'm really looking forward .........you.
to seeing
being seen
seeing
to see
Oops!
Okay!
They made me ...........hard when I was at school.
to have studied
to study
studying
study
Oops!
Okay!
Why don't you try ..........honey instead of sugar.
using
to have used
use
to use
Oops!
Okay!
He risks .............the plane if he waits.
to be missing
missing
to have missed
to miss
Oops!
Okay!
Brenda can't help ...........in expensive hotels.
staying
to be staying
to having been stayed
to stay
Oops!
Okay!
He talked for 20 min then stopped ...........something to drink.
having been
having to be
to have
having
Oops!
Okay!
I don't mind ...........after the baby for you.
to be looked
to have looked
looking
to look
Oops!
Okay!
She finished school and then went on .........for university.
to apply
to have been applying
applying
to have applied
Oops!
Okay!
She is considered .......the finest pianist of her generation.
to be
being
to have been
to having been
Oops!
Okay!
We watched all the cars .............the finishing line.
to cross
having crossed
cross
crossing
Oops!
Okay!
Try ............this suitcase. I didn't manage.
opening
to open
to have been opening
to be opened
Oops!
Okay!
Sorry, I meant ..........you I would be out, but I forgot.
having told
to be telling
to tell
telling
Oops!
Okay!
This clue led me .................that you were the murderer.
believing
to believe
to have believed
believe
Oops!
Okay!
They admitted ................ members of the gang.
having to be
being
to have been
to be
Oops!
Okay!
Working for the company involves ...............a lot.
me travel
I travel
my travelling
me travelling
Oops!
Okay!
Remember .................bread. We have run out of it.
to be buying
buying
to buy
to have bought
Oops!
Okay!
........................the book, she returned it to the library.
Being read
Reading
Having been read
Having read
Oops!
Okay!
Sally encouraged Jack ...............for the job.
applying
to apply
to be applying
to have applied
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies