1) You would have passed your exam if you ... harder. a) worked b) had worked c) would work d) were working 2) I ... you if you hadn't lied to me before. a) would believe b) could believe c) believed d) would have believed 3) If I ... you were in hospital, I would have visited you. a) knew b) would know c) had known d) have known 4) If you had given me your e-mail, I ... to you. a) would have written b) could write c) wrote d) would write 5) We would have walked to the top of the mountain if the weather ... so bad. a) wasn't b) weren't c) hadn't been d) hasn't been 6) If there hadn’t been so much traffic we ... our flight. a) wouldn't miss b) didn't miss c) hadn't missed d) wouldn’t have missed

Leaderboard

Visual style

Options

Switch template

Continue editing: ?