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