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!

MELHORE SUA PRONÚNCIA EM INGLÊS
Nesta aula, o professor Adir Ferreira, autor do livro "A Chave do Aprendizado da Língua Inglesa", nos conta como se tornou um Expert em pronúncia e dá várias dicas para você se comunicar melhor em inglês. ACESSAR AULA
2 respostas
Ordenar por: Data
OEstudantedeIngles 2 16 113
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