Skip navigation

Test

Условные предложения



    Инструкция

  1. If she ... you my message yesterday I ... so angry now.
    gave/wouldn`t be
    gives/will not be
    had given/wouldn't be
    didn`t give/ will be
    gives/shall be
  2. Peter ... never ... his speed if he ... every day. He worked hard.
    would/improve/didn`t run
    would/have improved/hadn`t run
    will/-/doesn`t run
    has/improved/ran
    will/-/runs
  3. If people ... more carefully there ... fewer accidents.
    drive/would be
    drove/would be
    drove/will be
    drives/will be
    driving/will be
  4. Martin could have saved a lot of money if he ... the stereo from the catalogue.
    has bought
    bought
    would have bought
    had bought
    should have bought
  5. It`s rather cool now. If it ... a little warmer we ... to the country.
    is/should go
    will be/would go
    were/could go
    had been/should go
    will be/shall go
  6. I would have seen the film if I ... it was an English film.
    would have known
    knew
    had known
    have know
    would know
  7. If you ... me you were ill I`d have visited you.
    would tell
    told
    would have told
    had told
    tell
  8. If Alfred hadn`t gone skating, he ... his leg.
    hadn`t broken
    didn`t break
    won`t break
    wouldn`t have broken
    wouldn`t break
  9. If the sea hadn`t been rough I ... the journey.
    would have enjoyed
    didn`t enjoy
    would enjoy
    had enjoyed
    enjoyed
  10. If I ... you, I ... it.
    were/wouldn`t do
    am/do
    was/shall do
    to be/to do
    am/wouldn`t have done it
  11. If you ... other workers we ... it ourselves.
    hire/may have done
    didn`t hire/had done
    hadn`t hired/could have done
    had hired/shall do
    would have hired/had done
  12. Oliver is ill, he ... a cold if he ... on a warm coat.
    would not have caught/had put
    wouldn`t catch/had put
    wouldn`t have caught/puts
    will catch/had put
    would catch/don`t put
  13. If you ... so much ice-cream yesterday, you would not feel sick now.
    haven`t eaten
    hadn`t eaten
    didn`t eat
    wouldn`t eat
    don`t eat
  14. My wallet was stolen. If I ... more careful, it ... .
    was/wouldn`t happen
    were/wouldn`t happen
    am/won`t happen
    had been/wouldn`t have happened
    had been/would have happened
  15. If you ... my advice you ... so much trouble. Now there is no use crying over spilt milk.
    follow/won`t have
    followed/wouldn`t have
    had followed/wouldn`t have had
    will follow/will have
    follow/will have
  16. If you ... not so lazy, you ... your exams.
    are/could pass
    will be/would pass
    had been/will pass
    were/could have passed
    have been/pass
  17. If you ... here, I ... you what they ... to me.
    are/would tell/say
    were/would tell/said
    had been/shall tell/said
    will be/told/said
    be/will tell/have said
  18. If he ... not ... so busy, he ... us then.
    had been/-/can help
    had/been/could help
    had/been/could have helped
    is/-/could have helped
    will/be/could help
  19. It`s expensive to heat the house at the moment and that`s partly because the ceilings are so high. If the ceilings ... lower, it ... much cheaper to heat.
    was/will be
    are/is
    will be/will be
    were/would be
    were/was
  20. Well done! If you ... the tins, they ... .
    didn`t pierce/will explode
    hadn`t pierced/would have exploded
    don`t pierce/had exploded
    weren`t pierced/will be exploded
    haven`t pierced/have exploded

    

Made with eXeLearning (Новое окно)