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