In each of these sets, both mean the same thing.
The difference is in the verb tense which is VERY similar.
In casual conversation, it would be fine to use either one with the same success.
I hope someone who is keeping up more closely with the nuances of English grammar than I am will step in and explain the exact difference.