Put the verbs in brackets in the correct form.
17.Were it to rain tomorrow, the match (be)... postponed.
18.If I (meet)... you earlier, I wouldn't have married Jane.
19.It's a beautiful house, I(buy)... it if I (have)... the money, but i can't affod it.
20.Had i known she was so ill, I (not go out)...
21.Jim is so untidy! If he (buy)... some new clothes, he (not look)... so bad
22.If you (look after)... the car,it will never break down
23.If you (look after)... the car,it wouldn't break down so much
24.If you (look after)... the car,we'd be able to sell it now
25.Of couse I'm not going to give her a diamond ring. If I (give)... her diamond ring, she(sell)... it
26.The job is much worse than I excepted. If I (realize)... how auful it was going to be,I (not except)...it
27.Mark isn't a serious athlete.If he(train)...harde, he(be)... quite a good runner
28. If we(work)...all night, we(finish)...in time, but we have to no intention of working all night
29.If you (have )... three wishes,what( you wish)... for
30.Why didn't you say that you were short of money
If I ( know)...about that, I (lend) ... you some
31.(cau 21)
32.Why didn't you phone
I(know)... you were coming, I (meet)... you at the airport
33.She studies badly.I wish she (study)...better
34.He wishes he (be)... a teacher at present
35.Our English is not good. We wish we(speak)... English well
36.Lan wishes her friend(visit)...her
37.She wished her father (be)... her now to help her
38. I wish they (visit)...us when they were in town
39.I wish someone (give)... me a job next month
40.If only I (can take)...the trip to Hanoi with her next summer
41.I wish they (know)... the truth yesterday
42.We wish she (be)... our teacher of English
43.My brother wishes he(not waste)... time when he was young
44.They wish they(come)... to class on time yesterday morning
45.I wish I (spend)... my last summer vacation in the mountains
1, would achieve
2, does not have
3, disastrous
4, made
5, Environmentalists
6, effectively
7, has been done
8, modernize
1) achieved
2) doesn't have
3) disastrous
4) made
5) Enviromentalists
6) effective
7) has done
8) modernize