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