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