Conditional IF – Quick Exercise

0

– Choose the correct answer from a, b, c or d:
1. If you can’t dictate your conditions, you ………………. negotiate. (2011)
a. will b. should c. need d. ought
2. If our heart stops working, death soon ……………… (Sudan – 2015)
a. follow b. will follow c. follows d. followed
3. If I ……………….. TV for too long, I get a headache. (Azhar – 2015)
a. will watch b. would watch c. watch d. had watched
4. I wouldn’t have reached this stage unless she ……………… me. (2002)
a. helped b. had helped c. was helping d. would help
5. If Wael lost his job, he ……………………. look for work in the city. (2006)
a. will b. would c. will not d. would not
6. If I …………. you, I would do research into new kinds of wheat. (Sudan – 2012)
a. am b. were c. is d. had been
7. She would have been successful if she …………………………. well. (2016)
a. plans b. planned c. had planned d. has planned
8. If you had an invitation to the party, you ……………… in easily. (2017)
a. would allow b. would have been allowed c. would be allowed d. would have been allowing
9. If we plant trees, then we ……………… cleaner air. (2018)
a. will be having b. have c. will have d. will have had
10. If you mix yellow and blue, you …………………. green. (Sudan – 2019)
a. would get b. are getting c. get d. may get
11. If you had come five minutes later, I ……………… (2013)
a. would have left b. would leave c. will leave d. leave
12. If you regularly water a tree, it ………………….. better. (2015)
a. should have grown b. grows c. would grow d. would have grown
13. If he hadn’t helped me with some money, I ………. able to buy a new flat. (2015)
a. wouldn’t be b. will be c. would have been d. wouldn’t have been
14. If I ………………… a taxi, I’d have arrived on time. (Azhar – 2011)
a. have taken b. had taken c. took d. take
15. I would have that mobile if I ………………….. enough money.
a. had had b. had c. have had d. would have
16. Iron ……………………. if you leave it in the open air.
a. rust b. will rust c. rusts d. would rust

Leave a Comment

Your email address will not be published. Required fields are marked *

error: Content is protected !!