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
deduction
0
%
0
0
0
Back
Restart
A:The man you spoke to - are you sure he was American? B: No, I'm not sure. He______
might not have been
Oops!
Okay!
The jacket you bought is very good quality. It / very expensive
must have been
Oops!
Okay!
There was a man standing outside the cafe. (he /wait / for somebody)
must have been waiting
Oops!
Okay!
I was woken up in the night by the noise next door. (my neighbours / have / a party)
must have been having
Oops!
Okay!
Amy was in a very difficult situation when she lost her job. (it / easy for her)
can't (couldn't) have been
Oops!
Okay!
Rachel did the opposite of what I asked her to do. (she / understand / what I said)
can't have understood / couldn't have understood
Oops!
Okay!
I'm looking for Sophie. Do you know where she is? a (she / watch / TV) b (she / go / out)
She might be watching TV or she might have gone out
Oops!
Okay!
A: I wonder how the fire started. Was it an accident? B: No, the police say it ____
couldn't have been
Oops!
Okay!
The tight was red, but the car didn't stop. (the driver / see / the red tight)
can't have seen / couldn't have seen
Oops!
Okay!
I can't find my umbrella. Have you seen it? a (it / be / in the car) b (you /leave / in the restaurant
It might be in the car or you might have left it in the restaurant
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies