Choose the best answer21. If you____________ time, please write to me. A. have B. had C. have had D. has 22. I shouldn’t go there at night if I ____________ you. A. am B. was C. be D. were 23. If I ____________ get a pole, I will go fishing. A. can B. could C. may D. might 24. If you had the chance, ____________ you go fishing? A. did B. may C. would D. do 25. If you ____________ a choice, which country would you visit? A. have B. had C. have had D. will have 26. Trees won’t grow____________ there is enough water. A. if B. when C. unless D. as 27. ____________ she agreed, you would have done it. A. if B. had C. should D. would 28. If he hadn’t wasted too much time , he ____________ in his examination. A. would fail B. wouldn’t fail C. wouldn’t have failed D. won’t fail 29. If I had taken that English course, I____________ much progress. A. had made B. would have made C. made D. would make 30. If I were in your place, I____________ a trip to England. A. will make B. had made C. would make D. made 31. You ____________disappointed if there ____________no snow for this winter holiday? A. Would be / was B. will be / is C. will be / are D. could be / is 32. If she ____________yesterday, she would come here with us tomorrow night. A. finished it B. finishes it C. had finished it D. has finished it 33. If your father weren’t the president of the company, you ____________here. A. don’t work B. won’t work C. wouldn’t be working D. wouldn’t have worked 34. If I ____________for an accounting firm, I would be working in a post-office. A. wasn't working B. worked C. hadn't worked D. weren't working 35. What would you have done if you ____________a lot of money? A. had B. will C. had had D. have had 36. If we had known that you were there, we____________ you a letter. A. would write B. would have write C. would have written D. had written 37. If we had checked the petrol before we started, we ____________here. A. wouldn't stop B. wouldn't have stopped C. would have stopped D. would stop 38. “Did he study yesterday?” “No, but if he _______, he would have done better on today’s test.” A. had B. has C. will study D. had done 39. My sister ____________you the technique of weaving if you ask her. A. would show B. shows C. will show D. showed 40. She would be happy if we ____________her a bunch of flowers. A. had sent B. sent C. would send D. send 41. If you don’t feel well, you_____________ better take a rest. A. are B. would C. had D. have 42. What would you have done if you _____________ a lot of money? A. had B. had had C. have had D. have 43. The movie was sad and she wept. If it_____________ sad, she_____________. A. hadn’t been/ wouldn’t have wept B. wasn’t/ wouldn’t weep C. wasn’t/ would weep D. had been/ would have wept 44. I’ll be very disappointed if you _____________ the exam. A. don’t pass B. won’t pass C. aren’t passing D. wouldn’t pass 45. If he _____________ harder, the results would be better. A. has worked B. works C. will work D. worked 46. If I had had free time, I _____________ shopping. A. would have gone B. can go C. will go D. will have gone 47. _____________ if you take the map with you. A. You will get lost B. You won’t get lost C. You get lost D. You got lost 48. If you had come to the party, you _____________ her. A. would meet B. had met C. would have met D. met 49. I’m not tired enough to go to bed yet. I wouldn’t sleep if I _____________ to bed now. A. go B. went C. had gone D. would go 50. If I were you, I _____________ that shirt. It’s much too expensive. A. won’t buy B. don’t buy C. am not going to buy D. wouldn’t buy |