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
1 Bachiller modals and modal perfects
0
%
0
0
0
Back
Restart
I regret not studying for the French exam. I [..........].
could have studied
would have studied
must have studied
should have studied
Oops!
Okay!
If he had studied harder, he [.........] the exam.
can't have passed
could have passed
couldn't have passed
must have passed
Oops!
Okay!
I'm not sure why he missed yesterday's band practise. He [..........] ill.
needn't have been
must have been
might have been
can't have been
Oops!
Okay!
I didn't know you were interviewed in the local news. I [..........] it.
must have watched
would have watched
should have watched
can't have watched
Oops!
Okay!
I'm not sure where the umbrella is... She [..........] at the office. I'll check there.
might have left
should have left
could have left
can't have left
Oops!
Okay!
I [.......] with you to the cinema, but you didn't ask me to.
can't have come
should have come
must have come
could have com
Oops!
Okay!
I didn't know you had trouble with maths. I [..........] you.
needn't have helped
must have helped
would have helped
couldn't have helped
Oops!
Okay!
Today is the play and he still doesn't know all of the words by heart. He [..........] them by now.
should have learnt
must have learnt
shouldn't have learnt
couldn't have learnt
Oops!
Okay!
I don't know why he isn't answering his phone. He [.............] it.
can have lost
must have lost
might have lost
should have lost
Oops!
Okay!
You look tired. You [..........] for many hours.
might have been working
can't have been working
must have been working
should have been working
Oops!
Okay!
He [.......] the assignment by now; the deadline was yesterday.
might have submitted
must have submitted
can't have submitted
should have submitted
Oops!
Okay!
You're late. You [..........] here an hour ago.
can't have been
must have been
should have been
couldn't have been
Oops!
Okay!
Tom loves horror films. He [..........] this thriller.
couldn't have enjoyed
can't have enjoyed
must have enjoyed
might have enjoyed
Oops!
Okay!
She [.........] have been to Italy last month. I ran into her at the supermarket.
couldn't have been
must have been
can't have been
mustn't have been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies