Word/Phrase: I could have done it
Translation: Podría haberlo hecho
Pronunciation: poˈðɾia aˈβeɾlo ˈetʃo
I could have done it - Podría haberlo hecho
I should have done it - Debería haberlo hecho
I would have done it - Lo habría hecho
I might have done it - Podría haberlo hecho
I can’t believe I could have done it - No puedo creer que podría haberlo hecho