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
All Conditionals + I wish and If only
0
%
0
0
0
Back
Restart
She ___ her keys if she had checked her bag.
hasn’t lost
wouldn’t have lost
wouldn’t lose
won’t lose
Oops!
Okay!
If they had more time, they ___ more often.
have travelled
would travel
travelled
will travel
Oops!
Okay!
If you mix red and blue, you ___ purple.
will get
get
would get
got
Oops!
Okay!
If it rains tomorrow, we ___ the picnic.
would cancel
cancel
will cancel
cancelled
Oops!
Okay!
If you don’t hurry, we ___ the bus.
had missed
would miss
missed
will miss
Oops!
Okay!
If you were an animal, what ___ you be?
would
do
can
will
Oops!
Okay!
If she didn’t love books, she ___ a librarian.
won’t become
wouldn’t have become
wouldn’t become
didn’t become
Oops!
Okay!
If you don’t water plants, they ___
would die
die
died
will die
Oops!
Okay!
If I were you, I ___ that jacket.
didn’t buy
wouldn’t buy
won’t buy
haven’t bought
Oops!
Okay!
If they hadn’t cancelled the train, we ___ late.
wouldn’t have arrived
didn’t arrive
won’t arrive
wouldn’t arrive
Oops!
Okay!
We ___ the match if we had played better.
won
would win
would have won
win
Oops!
Okay!
If I had a pet snake, I ___ scared.
would be
am
have been
will be
Oops!
Okay!
If you had called me, I ___ you a ride.
would have given
gave
would give
give
Oops!
Okay!
I wish I ___ the truth earlier.
had known
know
would know
knew
Oops!
Okay!
If we leave now, we ___ there by 6.
would get
will get
get
got
Oops!
Okay!
If I found a wallet, I ___ it to the police.
take
would take
took
will take
Oops!
Okay!
If she studies harder, she ___ the exam.
passes
will pass
passed
would pass
Oops!
Okay!
If they had asked for directions, they ___ lost.
wouldn’t get
won’t have got
wouldn’t have got
don’t get
Oops!
Okay!
If people don’t sleep, they ___ tired.
felt
will feel
would feel
feel
Oops!
Okay!
If we had bought tickets earlier, we ___ there now.
would be
were
would have been
are
Oops!
Okay!
I wish it ___ tomorrow.
doesn’t rain
isn’t raining
won’t rain
wouldn’t rain
Oops!
Okay!
If we had left earlier, we ___ the train.
had caught
caught
will catch
would have caught
Oops!
Okay!
If only you ___ to me!
listened
had listened
would listen
have listened
Oops!
Okay!
If only she ___ more confident.
will be
is
were
has been
Oops!
Okay!
I wish I ___ what to say.
would know
knew
had known
know
Oops!
Okay!
If I were rich, I ___ a yacht last year.
would have bought
buy
will have bought
would buy
Oops!
Okay!
If only he ___ so much noise!
doesn’t make
didn’t make
won’t make
wouldn’t make
Oops!
Okay!
If she spoke French, she ___ the job last year.
had got
would have got
gets
would get
Oops!
Okay!
I wish you ___ interrupt me all the time!
wouldn’t
won’t
don’t
didn’t
Oops!
Okay!
If she knew his number, she ___ him.
would call
will call
called
calls
Oops!
Okay!
If it doesn’t snow, we ___ the trip.
continue
will continue
continued
would continue
Oops!
Okay!
If I had taken the job, I ___ in New York now.
would be
would have been
will be
am
Oops!
Okay!
If I had studied medicine, I ___ a doctor now.
am
would be
will be
would have been
Oops!
Okay!
If only we ___ the map with us!
took
had taken
have taken
take
Oops!
Okay!
If he had worked harder, he ___ a promotion.
would get
will get
would have got
got
Oops!
Okay!
If only they ___ more polite next time.
will be
are
were
would be
Oops!
Okay!
I’ll be surprised if he ___ on time.
will arrive
arrives
would arrive
arrived
Oops!
Okay!
I wish I ___ taller.
were
am
had been
was
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies