deve ter visto

must have seen

→ dever
phrase Uncommon #16,443
must have seen Used to express a strong assumption or probability about something that happened in the past. Depending on context, it can also mean “should have seen.”
PO: Você deve ter visto isso na televisão.
EN: You must have seen this on TV.

Piotre nunca deve ter visto a catedral de Assunção, nem a de São Dmitri.

Piotre must never have seen the Cathedral of the Assumption, nor that of Saint Dmitri.

— Andrei Rublev (1966)

Você deve ter visto algo.

You must have seen something.

Deve ter visto.

You must have seen it.

— O Orfanato (2007)

Você deve ter visto isso na TV?

You must have seen this on TV, right?

— Crematório (2015)

Alguém deve ter visto algo.

Someone must have seen something.

Então, deve ter visto em algum lugar!

Then you must have seen it somewhere!

— O que o Coração Deseja (2001)

Se você já visitou Roma, deve ter visto o Coliseu.

If you've ever visited Rome, you must have seen the Colosseum.

Deve ter visto a coisa toda.

You must have seen the whole thing.

— Rebecca, A Mulher Inesquecível (1940)