to have thought of that before
Deveria ter pensado nisso antes.
I should have thought of that sooner.
— Transtorno Explosivo (2019)
Eu deveria ter pensado nisso antes.
I should have thought of that earlier.
Você deveria ter pensado nisso antes.
You should have thought of that beforehand.
Você devia ter pensado nisso antes.
You should have thought of that before.
— O Salário do Medo (1953)