The short answer is that, yes, you absolutely can use "would have" with past simple, just as you know you can use it with past perfect. When you learn English, you may well learn about 2nd conditionals (If + past simple, would/wouldn't + verb) and 4rd conditionals (If + past perfect, would have + past participle). You may not have learned that it is possible to mix conditionals. Oh the flexibility of language!
Let's see:
Rule of thumb: We use the 3rd conditional (as mentioned before) to describe past situations that we cannot change, whilst we use the 2nd conditional to talk about situations referring to the present time.
2nd conditional: If I were taller, I'd be able to see over that fence.
3rd conditional: If I had been born a giant, I would have dunked that 3-pointer easily.
So it stands to reason that given the right ingredients (or situation) we can mix up elements of these two language constructs.
To comment on the book quote you referenced, the structure is correct. Trisha was thinking (in that particular moment in the past) (hence past simple) it was impossible for me to turn up, however, as soon as I did, the reference to me not showing up became completely impossible, as shown by "wouldn't have shown up" rather than "wouldn't show up".
Unfortunately, this example
If you called me we would have gone for a movie.
is not right. Since the opportunity to call in that particular instance has passed, you can't use a reference to the present situation, but rather to the missed opportunity, like so:
If you had called me we would have gone for a movie.
Hopefully this has helped you, but I'll present a final example to see if we can really crack the case.
I am in a sweet shop with my five-year-old son. He's a bit mischievous and so with my back turned he tries to grab some sweets from a high jar, which smashes on the floor. In my embarrassed state I think to myself "If he were taller, he would have been able to grab the jar no problem."
I comment on the general situation (my son is not so tall) mixed with the (unfortunately) impossible to change scenario of a broken jar (he would have been able to grab the jar). Hence, referring to multiple aspects of time allow us to use a combination of tenses. Equally, I could have used a pure 3rd conditional:
If he had jumped higher, he would have been able to grab the jar.
Either way, we're not allowed back in the sweet shop.
Your question is seemed very important. I can describe it through three incidents.
For the first,
I am using “If I play football, I will be tired” instead of “ will be healthy” for the convenience of my description.
You are asked by someone (in the present) “Why don't you play football?”
You replied, "If I play football, I will be tired. I have a lot of homework."
Here notice that both are trying to indicate future.
For the last,
“If I have played football, I will be tired.”
And after, When you came home. Your little bro asked you, “Why don’t you play football? you were around the field and they wanted you.”
Then you replied, "If I have played football, I will be tired. I have a lot of homework."
For the second,
"If I am playing football, I will be healthy."
If you think like that. You were asked by someone around the playing field when you were playing “why are you playing football?”
Then you replied to him, "I like to play football very much. You know if I am playing football, I will be healthy. It has some physical benefits, such as lower the risk of diabetes and some cancers. have lower blood pressure. have stronger bones, muscles, and joints and lower the risk of osteoporosis. lower your risk of falls."
.
Best Answer
I'm not sure if I quite understand you correctly, so this answer may be very tentative, but basically there are two clauses to think about: the first one (if your passport __ expired) and the second one (you ___ have to renew). To be completely fluent, the two have to match in a way that makes sense.
If we begin with the past perfect "If your passport had expired", an English speaker is going to see the past perfect and say "Oh, we are talking about a past event that occurred before another past event", so they are going to expect to see a past-tense hypothetical. I would want to continue the sentence "...you would have had to renew it." (This is a Type 3 Conditional.) But we don't really care about a past event before another past event, we care about a past event before right now.
If we begin with the present perfect "If your passport has expired", then we are talking about a hypothetical in the present, so I would expect "...you will (or would) have to renew it." (This is a Type 1 Conditional.)
The simple past "If your passport expired" also puts the passport-expiration entirely in the past, but it's my least favorite option because it's the least clear about the sequence of events. (This is a Type 2 Conditional.)
Since you're writing instructions, I would say to make things as simple as possible: "If your passport has expired, you will need to renew it." Has expired makes it clear that we're talking about the effects of a past event on the present, and the simple future will need to is the usual way of expressing a Type 1 Conditional about a possible condition and its result.
Reference:
Conditional : http://www.ef.edu/english-resources/english-grammar/conditional/