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
Perfect/Continuous
0
%
0
0
0
Back
Restart
We ____________ (plan) this event for 3 months already and still have a lot of work to do.
have been planning
Oops!
Okay!
In three months’ time, she_________ (finish) writing the book and be ready to publish it.
will have finished
Oops!
Okay!
He doesn’t seem ____________(sleep) very well lately. He’s permanently tired.
to be sleeping/to have been sleeping
Oops!
Okay!
She hopes to get some time off work but she ____________ (not speak) to her boss about it yet.
has not spoken
Oops!
Okay!
My new exercise routine seems ____________ (make) a difference – I’ve lost two kilos already.
to be making
Oops!
Okay!
My friend ___________ (invite) me to join his basketball team for ages, but I just don’t have the time.
has been inviting
Oops!
Okay!
Over the last several weeks, the company __________ (explore) the idea of launching a new product line.
has been exploring
Oops!
Okay!
We __________ (stay) in this house for four years next April.
will have been staying
Oops!
Okay!
The demand for virtual workshops _____________ (grow) these days.
is growing
Oops!
Okay!
My healthier diet seems ____________ (show) some results – I’ve already noticed more energy.
to be showing/ to have shown
Oops!
Okay!
It was the first time I ___________ (meet) Sarah in a long time.
had met
Oops!
Okay!
The kids went hiking and they’ll be exhausted because they __________ (not/ have) a chance to rest by lunchtime.
won't have had
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies