I have + verbo: Qual tempo verbal?

Gostaria de saber se ao usar "i have" a frase se encontra no passado ou presente.
Exemplo:
"I have lied for you"
Caso esteja no passado ao passá a frase para o negativo ou interrogativo o verbo "lied" ficaria "lie", certo?
Por favor me tirem esta dúvida, muito obrigado.
Editado pela última vez por Donay Mendonça em 19 Set 2011, 13:30.
Razão: Formatação

Anúncio Você tem medo de falar inglês? - Se você já estudou inglês mas ainda se sente inseguro(a) saiba que o primeiro passo é se expor ao idioma. Converse grátis por 15 minutos com um professor de inglês nativo, você vai se surpreender o quanto isso pode fazer a diferença.

Começar agora!
3 respostas
Donay Mendonça 22 102 1.5k
Guto.rock,

A preposição adequada é "I have lied to you"(Eu menti para você.). Esta sentença está no "presente perfeito" e, neste caso, é usado para expressar algo que "aconteceu há algum tempo - muitas vezes, recente".


Forma negativa:

I haven't lied to you.
Eu não menti para você.


Forma interrogativa:

Have I lied to you?
Eu menti para você?


Bem-vindo ao fórum!
Muito obrigado pelo esclarecimento.
se possível eu gostaria de ter mais uma dúvida esclarecida:
No caso a tradução com a preposição adequada seria " eu menti pra você" e se eu quisesse dizer "eu menti por você"
como ficaria?
Donay Mendonça 22 102 1.5k
Guto.rock,

Eu menti para você em inglês:
I have lied to you.


Eu menti por você em inglês:
I have lied for you.
Ainda precisa de ajuda? Confira algumas opções:
  1. Clique no botão "Responder" (abaixo) e faça sua pergunta sobre este assunto;
  2. Faça uma nova pergunta;
  3. Converse grátis com um professor nativo por 15 minutos: Saiba como!