1. **If she ___ (work) harder, she would have been promoted.**
- a) worked
- b) works
- c) has worked
- d) had worked
Correct Answer: d) had worked
2. **If it ___ (rain) tomorrow, we will go to the cinema instead.**
- a) rained
- b) rains
- c) raining
- d) rain
Correct Answer: b) rains
3. **If I ___ (know) his number, I would call him.**
- a) knew
- b) know
- c) knowing
- d) knows
Correct Answer: a) knew
4. **If they ___ (arrive) earlier, they would have seen the show.**
- a) arrived
- b) arrive
- c) arriving
- d) had arrived
Correct Answer: d) had arrived
5. **If you ___ (help) me, we could finish this project faster.**
- a) helps
- b) help
- c) helped
- d) helping
Correct Answer: c) helped
6. **If I ___ (be) you, I would apologize to her.**
- a) am
- b) was
- c) were
- d) be
Correct Answer: c) were
7. **If he ___ (not forget) his homework, he wouldn’t have gotten in trouble.**
- a) did not forget
- b) had not forgotten
- c) does not forget
- d) has not forgotten
Correct Answer: b) had not forgotten
8. **If the sun ___ (rise) in the west, it would be a miracle.**
- a) rises
- b) rose
- c) rising
- d) rise
Correct Answer: b) rose
9. **If we ___ (see) each other next week, let's go for coffee.**
- a) see
- b) saw
- c) seeing
- d) seen
Correct Answer: a) see
10. **If you ___ (tell) me earlier, I would have been able to help.**
- a) tell
- b) told
- c) telling
- d) had told
Correct Answer: d) had told
11. **If the traffic ___ (be) bad, we will be late.**
- a) is
- b) was
- c) were
- d) being
Correct Answer: a) is
12. **If you ___ (heat) water to 100 degrees, it boils.**
- a) heats
- b) heating
- c) heat
- d) heated
Correct Answer: c) heat
13. **If I ___ (not see) it with my own eyes, I wouldn't have believed it.**
- a) did not see
- b) had not seen
- c) do not see
- d) has not seen
Correct Answer: b) had not seen
14. **If she ___ (have) more time, she would travel more.**
- a) had
- b) has
- c) having
- d) have
Correct Answer: a) had
15. **If you ___ (read) more, you will improve your vocabulary.**.
- a) reads
- b) read
- c) reading
- d) have read
Correct Answer: b) read
Good one
ReplyDeleteThank you sir
Delete