हो सकता था

could have

→ होना
phrase Uncommon #5,065
could have Expresses a possibility in the past, often translated as “could have happened” or “could have been.”
HI: कल बहुत कुछ हो सकता था।
EN: A lot could have happened yesterday.

तुम्हें अंदाज़ा भी है कि क्या हो सकता था?

Do you have any idea what could have happened?

— तारे ज़मीन पर (2007)

उसको वो सब पता है, जो सिर्फ खूनी को पता हो सकता था।

He knows everything that only the killer could have known.

— Jaane Jaan (2023)

ये कार्य कल सुबह भी तो हो सकता था।

This could have been done tomorrow morning too, couldn’t it?

— Padmaavat (2018)

उससे भी बुरा हो सकता था।

It could have been worse.

— AK vs AK (2020)

कुछ भी हो सकता था सड़क पे!

Anything could have happened on the street!

— तारे ज़मीन पर (2007)