How to use Could in English

How to use Could in English and its use with be/have/have had/have been/have to/have had to..

Could have to – करना पड़ सकता है/ था (Karna pad sakta hai/tha)

Could have had to – करना पड़ सकता था (Karna pad sakta tha)