Иногда мы говорим о вещах, которые нежелательны или невозможны.
1. If I took part in the competition. I would have a chance to visit all English-speaking countries. (Условное наклонение 2 типа)
Если бы я (сейчас) принимал участие в соревновании, у меня была бы возможность посетить (возможно бы посетил) все англоговорящие страны. [Действие и условие совершения действия маловероятны. Условие и действие относятся к настоящему или будущему времени.]
2. If I had taken part in the competition, I would have had a chance to visit all English-speaking countries. (Условное наклонение 3 типа)
Если бы я (тогда) принял участие в соревновании, у меня была бы возможность посетить все англоговорящие страны.
(Действие и условие совершения действия абсолютно нереальны, поскольку условие и действие относятся к прошлому.)
Запомни: В условном наклонении 2 типа глагол "to be" имеет форму "were":
If I were you (на вашем бы месте), I would call her right now. Если бы я был на вашем месте, я бы позвонил ей прямо сейчас.
If I were the head of our school, I wouldn't allow teachers to give bad marks. Если бы я был директором школы, я бы не разрешал учителям ставить плохие оценки.
If he were invited to make round-the-world tour, he would give it a try. Если бы его пригласили на кругосветное путешествие, он бы попробовал.