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 16515 15 45 378
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 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!