Are both 'If he calls you, you should go.' and 'If he called you, you should go.' correct? Is there a difference in meaning between them? Thank you!
The difference between those sentences is the time reference.
For the first one, you're talking about a possibility that might happen in a near future (he might call you).
The second one is referring to an action that happened in the past (he has already called you), so the second statement should also be in a past tense: you should have gone.