The second conditional (the wishful one) uses past perfect and future conditional would or could, just as:
- If I had a cat, I would name him Charlie.
- My cat will knead my clothes if he likes them.
- If I had ever had a cat, I would have named him Charlie.
- If my cat likes my clothes, he will knead them.