A: Both of these examples are perfectly correct. If you use the simple past tense, since I had pasta, you are thinking at that moment of the last time you ate it. If you use the present perfect ...
'I let Roger drive the car whenever he wants to.' 'I let Roger drive because I wasn’t feeling very well.' 'If you hadn’t let him use your credit card, you wouldn’t now be overdrawn.' 'I ...