Inglês, perguntado por henriquenuenes, 1 ano atrás

Qual diferença entre DID e HAVE BEEN? Ex: O certo é falar "Did you see him?" ou "Have you seen him?"?
Sem explicações gramaticais, com contexto resumido em geral com exemplos.

Soluções para a tarefa

Respondido por lidiacox
1
Tentando explicar de uma forma simples, o "have been" diferente do "did" é usado quando algo já aconteceu, porém não importa quando.
EX: I have been in USA. (Eu estive nos Estados Unidos). Não importa quando eu fui, o que importa é que eu estive lá.

Já no simple past é quando algo que aconteceu e vc deixa claro quando.

EX: I traveled (passado de travel) to USA in 2016.


No caso das opções que você deu acima, ambas estão corretas, mas tem que ver o contexto para saber qual se encaixa melhor.

henriquenuenes: mas em séries e tals eles falam.. Did you come to him?
henriquenuenes: #with him
lidiacox: é pq nessa frase o tempo já é explicito. "Você veio com ele?"
henriquenuenes: Hm..
henriquenuenes: vlvlw melhor resposta ok? dx só liberar
lidiacox: kkkk nada. Espero ter ajudado :)
Respondido por AmandaDyyh
1
DID : usado para perguntas no passado com tempo bem definido. SIMPLE PAST

ex: Did you wash de dishes yesterday? (Você lavou as louças ontem?)


HAVE BEEN:   PRESENT PERFECT    -- Quando usamos o auxilar to have+verbo no particípio

ex: Have you ever seen the rain?  (Algumas vez já viu a chuva?)

tempo indefinido


Perguntas interessantes