Can + Have + Past Participle

Hello Guys!!

Estava estudando modal verbs, e no livro que utilizava me deparei com a seguinte afirmação 'todos os modal verbs podem ser usados seguidos da estrutura have + past participle para falar de tempo passado.

Embora a afirmação faça sentido quando pensamos em modal verbs, nunca me daparei com a cosnstrução can + have + past participle (apenas could).
Gostaria de saber então a opinião de vocês, a mesma é possível? alguém ja encontrou algum exemplo?

See you!
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
Avatar do usuário OEstudantedeIngles 5450 2 16 106
Hey!

Sim, essa estrutura existe! Porém não é muito usado, prefira mesmo o could have been.

'Can have been' é mais comum em negativas e perguntas.

>Can he have been lying? (Está correto mas o could soaria bem melhor)

>No, he can't have been lying, he has been my best friend for years.

A maioria dos modal verbs é muito usados com o have+past participle

>Could Have Been
>May have Been
>Might have been
>Will have been
>Would have been..

Só o 'shall' que nunca vi sendo usado nessa estrutura.

Enfim, espero ter ajudado ;)
Sim, alguns dias após fazer o tópico estava estudando e me deparei com os exemplos:

"He can't have noticed you, he is very friendly."
"Sally can't have enjoyed her trip."

Vivendo e aprendendo, hehe!

See you