Study

3rd conditional

  •   0%
  •  0     0     0

  • We would have stayed if the hotel _____ better.
    was
    had been
    would be
    has been
  • If we _____ the map, we wouldn't have got lost.
    would check
    checked
    have checked
    had checked
  • They would have finished on time if they _____ faster.
    had worked
    would work
    have worked
    worked
  • We would have gone out if we _____ so tired.
    wouldn't be
    hadn't been
    weren't
    hasn't been
  • If it _____ cheaper, I would have bought two.
    had been
    has been
    would be
    was
  • She _____ the job if she had spoken more confidently.
    would have got
    would get
    had got
    will have got
  • If he _____ the invitation, he would have come.
    received
    has received
    would receive
    had received
  • If it _____ so noisy, I would have slept better.
    hadn't been
    wouldn't be
    wasn't
    hasn't been
  • They would have stayed outside if it _____ raining.
    hadn't started
    hasn't started
    wouldn't start
    didn't start
  • If we _____ the weather forecast, we wouldn't have gone.
    have checked
    had checked
    checked
    would check
  • If I _____ more, I would have passed the exam.
    have studied
    would study
    studied
    had studied
  • They _____ you if they had seen you.
    had greeted
    would greet
    would have greeted
    will have greeted
  • We would have gone out if it _____ raining.
    didn't start
    hadn't started
    wouldn't start
    hasn't started
  • If we _____ more tickets, we would have invited more friends.
    had bought
    have bought
    bought
    would buy
  • If she _____ earlier, she wouldn't have missed the bus.
    left
    has left
    had left
    would leave
  • We would have visited you if we _____ closer.
    had lived
    would live
    lived
    have lived
  • If it _____ earlier, we would have taken the train.
    has stopped
    stopped
    would stop
    had stopped
  • We would have stayed outside if it _____ warmer.
    had been
    would be
    has been
    was
  • If I _____ that you were here, I would have said hello.
    knew
    would know
    have known
    had known
  • If I _____ enough money, I would have bought that car.
    have had
    had had
    had
    would have
  • If she _____ more time, she would have finished.
    had had
    would have
    have had
    had
  • If it _____ so cold, we would have gone for a walk.
    hadn't been
    wouldn't be
    hasn't been
    wasn't
  • I would have cooked if I _____ the ingredients.
    would have
    had
    had had
    have had
  • If you _____ earlier, we would have arrived on time.
    would leave
    had left
    left
    have left
  • He _____ the game if he had practised more.
    had won
    would win
    would have won
    will have won
  • If he _____ the truth, he wouldn't have lied.
    have remembered
    would remember
    remembered
    had remembered
  • If you _____ your phone, you would have answered.
    would check
    had checked
    checked
    have checked
  • If she _____ more carefully, she wouldn't have broken it.
    would listen
    had listened
    listened
    has listened
  • If you _____ the door, the cat wouldn't have escaped.
    would close
    have closed
    closed
    had closed
  • I would have visited you if I _____ free time.
    had
    would have
    had had
    have had
  • They would have called if they _____ our number.
    would have
    have had
    had had
    had
  • If she _____ the instructions, she wouldn't have made mistakes.
    would follow
    had followed
    has followed
    followed
  • She _____ the exam if she had revised more.
    would have passed
    would pass
    will have passed
    had passed
  • If she _____ her glasses, she wouldn't have found the book.
    wouldn't wear
    hasn't worn
    hadn't worn
    didn't wear
  • They _____ you if they had known your number.
    would call
    had called
    will have called
    would have called
  • If he _____ about the test, he would have studied.
    would know
    had known
    knew
    has known
  • They _____ the exam if they had revised more.
    will have passed
    would have passed
    would pass
    had passed
  • If I _____ the bus, I wouldn't have been late.
    caught
    would catch
    have caught
    had caught
  • If it _____ cheaper, I would have bought it.
    was
    has been
    had been
    would be
  • They _____ the museum if they had had time.
    had visited
    would have visited
    would visit
    will have visited
  • If you _____ the instructions, you wouldn't have failed.
    have followed
    followed
    had followed
    would follow
  • We would have gone to the beach if it _____ sunny.
    had been
    has been
    was
    would be
  • If you _____ your passport, you wouldn't have missed the flight.
    remembered
    would remember
    had remembered
    have remembered
  • They _____ happier if they had won the match.
    had been
    would be
    would have been
    will have been
  • I would have been angry if you _____ late.
    arrived
    had arrived
    have arrived
    would arrive
  • If they _____ earlier, they wouldn't have missed the train.
    had left
    would leave
    left
    have left
  • They _____ on time if they had left earlier.
    would have arrived
    will have arrived
    had arrived
    would arrive
  • If it _____ so late, we would have stayed longer.
    wasn't
    hasn't been
    wouldn't be
    hadn't been
  • They would have stayed longer if they _____ more time.
    have had
    would have
    had
    had had
  • If we _____ a taxi, we wouldn't have missed the flight.
    would take
    have taken
    took
    had taken
  • If he _____ the rules, he wouldn't have broken them.
    had understood
    would understand
    understood
    has understood
  • If we _____ closer, we would have seen each other more.
    lived
    had lived
    would live
    have lived
  • She would have gone to the party if she _____ about it.
    has known
    knew
    would know
    had known
  • They would have met us if they _____ the time.
    have remembered
    had remembered
    would remember
    remembered
  • They would have stayed if they _____ more comfortable.
    felt
    had felt
    would feel
    have felt
  • If I _____ my homework, the teacher would have been happy.
    did
    would do
    have done
    had done
  • They would have enjoyed it more if they _____ less tired.
    were
    would be
    had been
    have been
  • She _____ the bus if she had left earlier.
    had caught
    would have caught
    would catch
    will have caught
  • He _____ the prize if he had finished first.
    will have received
    had received
    would have received
    would receive
  • He _____ the email if he had checked his inbox.
    will have read
    would have read
    had read
    would read
  • We would have stayed outside if it _____ raining.
    hasn't started
    wouldn't start
    hadn't started
    didn't start
  • He _____ better if he had gone to bed earlier.
    would have felt
    had felt
    would feel
    will have felt
  • If we _____ earlier, we would have seen the beginning.
    would arrive
    have arrived
    arrived
    had arrived
  • She _____ her phone if she had taken more care.
    wouldn't have lost
    hadn't lost
    wouldn't lose
    won't have lost
  • If we _____ earlier, we wouldn't have been late.
    had left
    have left
    left
    would leave
  • If you _____ your keys, you wouldn't have lost them.
    kept
    would keep
    had kept
    have kept
  • If I _____ about the party, I would have gone.
    heard
    had heard
    have heard
    would hear
  • I would have told you if I _____ the answer.
    have known
    would know
    knew
    had known
  • If he _____ the alarm, he wouldn't have overslept.
    would set
    set
    had set
    has set
  • She would have passed if she _____ harder.
    would work
    has worked
    had worked
    worked
  • If he _____ the train, he would have arrived earlier.
    had taken
    would take
    has taken
    took
  • She _____ the letter if she had had time.
    would write
    will have written
    had written
    would have written
  • They would have bought the house if it _____ cheaper.
    would be
    has been
    had been
    was
  • I _____ you if I had seen your message.
    had called
    will have called
    would have called
    would call
  • If you _____ more careful, you wouldn't have broken it.
    had been
    were
    would be
    have been
  • If it _____ so expensive, we would have bought it.
    wouldn't be
    hadn't been
    wasn't
    hasn't been
  • He _____ happier if he had taken the job.
    will have been
    had been
    would have been
    would be
  • If we _____ about the sale, we would have bought more.
    knew
    had known
    would know
    have known
  • If it _____ , we would have stayed at home.
    would rain
    has rained
    rained
    had rained
  • If I _____ my umbrella, I wouldn't have got wet.
    brought
    had brought
    have brought
    would bring
  • She _____ more photos if she had charged her camera.
    would have taken
    had taken
    will have taken
    would take
  • If she _____ sick, she would have joined us.
    wasn't
    wouldn't be
    hadn't been
    hasn't been
  • I would have gone with you if I _____ free yesterday.
    would be
    was
    have been
    had been
  • If she _____ your advice, she wouldn't have failed.
    would take
    has taken
    took
    had taken
  • He _____ a taxi if he had had enough money.
    would have taken
    would take
    had taken
    will have taken
  • They _____ more money if they had worked longer.
    would have earned
    will have earned
    had earned
    would earn
  • They _____ better if they had listened to the teacher.
    would do
    had done
    would have done
    will have done
  • We _____ to the concert if we had found cheaper tickets.
    will have gone
    would have gone
    would go
    had gone
  • If it _____ earlier, we would have left sooner.
    finished
    had finished
    would finish
    has finished
  • If I _____ my alarm, I wouldn't have been late.
    had set
    have set
    set
    would set
  • He would have helped if you _____ him.
    had called
    would call
    called
    have called
  • I would have joined you if I _____ free.
    would be
    have been
    was
    had been
  • If he _____ directions, he wouldn't have got lost.
    would ask
    have asked
    asked
    had asked
  • If he _____ the meeting, he would have heard the news.
    has attended
    would attend
    attended
    had attended
  • He _____ to the doctor sooner if he had felt worse.
    will have gone
    would have gone
    would go
    had gone
  • I would have emailed you if I _____ your address.
    have known
    knew
    had known
    would know
  • I would have stayed longer if I _____ any appointments.
    haven't had
    hadn't had
    didn't have
    wouldn't have
  • If you _____ more polite, you wouldn't have upset her.
    would be
    were
    have been
    had been
  • If she _____ the deadline, she would have finished on time.
    had remembered
    remembered
    would remember
    has remembered
  • She _____ the contest if she had tried harder.
    had won
    would win
    will have won
    would have won
  • We would have helped you if you _____ us.
    asked
    have asked
    had asked
    would ask
  • If I _____ your situation, I would have done the same.
    was in
    have been in
    had been in
    would be in