Sounds correct to me.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
angel girl1We express ability in the past by using "Could+ Infinitive", and in the present by using "Can+ Infinitive". So the past of can is could without the perfect infinitive.The "could " usage sometimes is confusing. As you described, " could you pass the salt please ? " is not a past tense context but a present usage equivalent to " The salt shaker is to