Quote Originally Posted by oldboy View Post
But what mixed conditionals are used for? What is difference between the following examples?
If it wasn't so expensive, we would have opened many more safari parks around the country. Simple and Perfect
If it had not been so expensive, we would open many more safari parks around the country. Perfect and Simple
I think you have the verbs in the second clauses mixed up.

That is, rather than
If it wasn't so expensive, we would have opened many more safari parks around the country.
I would say
If it wasn't so expensive, we would open a lot more safari parks around the country.

And instead of
If it had not been so expensive, we would open many more safari parks around the country.
I would say
If it had not been so expensive, we would have opened a lot more safari parks around the country.

(Note: 'many more' in this context doesn't sound right, although it may be technically correct. I suggest 'a lot more'.)

What's the difference?
If it wasn't so expensive, we would open a lot more safari parks around the country.
This is talking about the present (or near future). If it wasn't so expensive right now, we would open more parks now (or soon).

If it had not been so expensive, we would have opened a lot more safari parks around the country.
This is talking about the past. We had plans in the past to build more parks, but it was too expensive, so we didn't, and we don't have plans to build more now.