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