3. Taivuttamaton have + pääverbin 3. muoto (infinitiivin perfekti)

Vaillinaisten apuverbin (esimerkiksi can, could, may, might, must, will, would, should) jäljessä tuleva infinitiivin perfekti (menneen ajan perusmuoto) siirtää tekemisen menneisyyteen. Katso infinitiivi.

I could have sworn it was Connor.
Olisin voinut vannoa, että se oli Connor.

We should have spoken to him.
Meidän olisi pitänyt puhua hänen kanssaan.

It might have been the wisest thing.
Se olisi saattanut olla viisainta.