Study

All Conditionals + I wish and If only

  •   0%
  •  0     0     0

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