Exercise: Choose the correct conditional form

  1. if it rains tomorrow, we __________ (cancel) the picnic.
    a) will cancel
    b) would cancel
    c) would have canceled
  2. if i __________ (have) a car, i would drive to work.
    a) have
    b) had
    c) would have
  3. if they had studied harder, they __________ (pass) the exam last week.
    a) will pass
    b) would pass
    c) would have passed
  4. if i see her later, i __________ (give) her your message.
    a) give
    b) will give
    c) would give
  5. if we __________ (save) enough money, we will buy a new house.
    a) save
    b) saved
    c) will save
  6. if you __________ (ask) me yesterday, i would have helped you.
    a) ask
    b) had asked
    c) asked
  7. if i __________ (win) the lottery, i would buy a big house.
    a) win
    b) won
    c) had won
  8. if he __________ (be) here now, he would explain everything.
    a) is
    b) was
    c) were
  9. if they had known about the meeting, they __________ (come) earlier.
    a) will come
    b) would have come
    c) would come
  10. if you __________ (study) harder, you will pass the test.
    a) study
    b) studied
    c) will study
  11. if we __________ (leave) now, we will get there by 6 pm.
    a) leave
    b) left
    c) had left
  12. if i __________ (be) you, i would accept the offer.
    a) am
    b) were
    c) would be
  13. if they __________ (not miss) the train, they would be here by now.
    a) did not miss
    b) had not missed
    c) do not miss
  14. if you __________ (work) hard, you would have succeeded last year.
    a) work
    b) worked
    c) had worked
  15. if it __________ (snow) tomorrow, we will build a snowman.
    a) snows
    b) snowed
    c) had snowed

 

Để lại một bình luận