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
Perfectly Continuous
0
%
0
0
0
Back
Restart
For the last two hours I _______ at pictures of our vacation in Tokyo.
had looked
will have been looking
would have looked
have been looking
Oops!
Okay!
We _____ our kitchen for two weeks, and we'll be so glad when it's finished.
've been decorating
'll have been decorating
've decorated
'd been decorating
Oops!
Okay!
When I was offered the job, I ____ a lot of time thinking about leaving the city.
'd been spent
had been already spending
had already spent
've been spending
Oops!
Okay!
Hannah is taking part in the London marathon right now-by this time tomorrow she _____ 26 miles.
would have run
will have run
will have ran
has been running
Oops!
Okay!
I ______ interested in visiting new cities.
've been always
've always been
'd always been being
'll always have been
Oops!
Okay!
By the beginning of next month, I _______ here for exactly a year.
will live
have been living
will have been living
had lived
Oops!
Okay!
By the time you called ______ to you for three hours.
I'd been talking
I waited to talk
I'd been waiting to talk
I will have waited
Oops!
Okay!
It's our third year in New York-by next April we ____ here since 2019.
'll have lived
'd lived
would have lived
'd have lived
Oops!
Okay!
We ____ to move to a bigger house ever since we had children.
wanted
've been wanting
will have been wanting
've been wanted
Oops!
Okay!
We ______ where we should go for our next holiday, but we can't seem to agree.
've been discussing
will have been discussing
've discussed
'd discussed
Oops!
Okay!
This is only the second time I _____ by plane.
'd been travelling
've been travelling
've travelled
'd travelled
Oops!
Okay!
For years, I _____ all my friends that I wanted to move to a peaceful village in the countryside.
'd been telling
'd been told
'll have have told
'm telling
Oops!
Okay!
The company _____ to build its new offices in Spain.
will be deciding
had been decided
has been deciding
has decided
Oops!
Okay!
Owning a home ______ something young people have aspired to.
has long been
had long been
has been long
will have long been
Oops!
Okay!
I _____ making spaghetti for dinner, so I didn't want to go out.
already had started
'd already started
will already have started
'd already been starting
Oops!
Okay!
I _____ small towns-they are full of gossips.
will never have liked
've never liked
've never been liking
had never been liking
Oops!
Okay!
We've only studied together for a short time, but ______ for several years.
we've been knowing each other
we've known each other
we've been known to each other
we'll have known each other
Oops!
Okay!
Looking back, I_____ why _____ that mistake in last week's sales report.
've realised/ I've been making
've realised/ I made
realised/ I've made
'd realised/ I've made
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies