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