Have given x have been given x have been giving

Olá galera.

Semana passada li uma frase que me deixou com muitas dúvidas referente ao Have been + present continuos x Have been + past participle

Frase: “I HAVE BEEN GIVEN the choice to go to London or New York"

Pois bem… eu sempre entendi que HAVE BEEN teria como sequencia o PRESENT CONTINUOS, mas essa frase esta em PAST PARTICIPLE.

Qual o correto:

I HAVE GIVEN the choice to go to London or New York
I HAVE BEEN GIVEN the choice to go to London or New York
I HAVE BEEN GIVING the choice to go to London or New York

?

Mais Votada Mais Votada

Avatar do usuário Cinnamon 16265 15 44 370
Hi folks!

Vamos lá:

I HAVE GIVEN the choice to go to London or New York.
Você deu (a alguém) a escolha de ir para Londres ou Nova York.
É present perfect.


I HAVE BEEN GIVEN the choice to go to London or New York.
Deram-lhe a escolha de ir para Londres ou Nova York (a você é que deram, não importa quem).
É voz passiva (alguém lhe deu, lhe foi dado).


I HAVE BEEN GIVING the choice to go to London or New York?
E tenho dado (dado à alguém, outra pessoa - por vezes, repetidamente, over and over again) a escolha de ir para Londres ou Nova York.
É present perfect continuous (é parecido com o present perfect - simple form)

As três frases estão corretas e são possíveis. A segunda é a que mais difere, pois como voz passiva mostra alguém recebendo a ação. ;)

Cheers!

:geek:
MENSAGEM PATROCINADA Aprenda dicas sobre os tempos verbais em inglês! Baixe agora o seu Guia Grátis de Tempos Verbais em Inglês. Ele contém um ótimo resumo para revisar todos os conceitos.

Clique aqui e saiba como baixar!