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
Future perfect and modal perfect (Language 2 - U ...
0
%
0
0
0
Back
Restart
Where ... (the guests - gather) by the time we arrive?
WILL THE GUESTS HAVE GATHERED
Oops!
Okay!
You ... (be) a rockstar, You were really good at playing the guitar. But you decided to become a lawyer.
COULD HAVE BEEN
Oops!
Okay!
Alex ... (take) the wrong train because he hasn´t arrived yet. But I´m not sure.
MAY / MIGHT HAVE TAKEN
Oops!
Okay!
She ... (not - steal) the bag. She was in another town.
CAN´T / COULDN´T HAVE STOLEN
Oops!
Okay!
... (Ann - save) enough money by the end of the year?
WILL ANN HAVE SAVED
Oops!
Okay!
... (the plant - grow) by next month?
WILL THE PLANT HAVE GROWN
Oops!
Okay!
I ... (not - complete) my assignment by 3 o'clock.
WON´T HAVE COMPLETED
Oops!
Okay!
The storm ... (start) by the time we arrive.
WILL HAVE STARTED
Oops!
Okay!
Margaret ... (marry) Jerome by then.
WILL HAVE MARRIED
Oops!
Okay!
You ... (feel) sad when you lost your mobile phone.
MUST HAVE FELT
Oops!
Okay!
I ... (sleep) eight hours by then.
WILL HAVE SLEPT
Oops!
Okay!
He ... (not - tell) anything to Bob. He is annoyed now.
SHOULDN´T HAVE TOLD
Oops!
Okay!
Mom ... (cook) our favorite meal by the time we arrive from school.
WILL HAVE COOKED
Oops!
Okay!
She ... (read) every magazine in the waiting room before she sees the dentist.
WILL HAVE READ
Oops!
Okay!
He ... (not - pass) the exam as he hadn´t studied enough.
COULDN´T HAVE PASSED
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies