O uso do verbo to be no passado na frase "if I were you" se difere de "I was wrong" por qual razão?
Respostas
Explicação:
Porque na 1ª frase, "if I were you", tem a presença do verb to be no passado "were". Ele costuma ser usado com you/we/they, e nesse caso está servindo de suposição (Se eu fosse você), como está dizendo se EU fosse VOCÊ, temos a presença do verb to be conjugado no passado da 2ª pessoa (You).
(Mas se você, for seguir a lógica e a concordância, diria que a frase está errada, mas não, ela tá certinha)
Na 2ª frase, "I was wrong" o verb to be (was) está conjugado no passado da 1ª pessoa (I) e concordando com o sujeito. O "Was" é usado com I/he/she/it, e nesse caso está com o "I", "I was wrong" (Eu estava errado).
Resumindo, a diferença entre os dois é porque no 1º o verb to be (were) está conjugado no passado da 2ª pessoa (you), e na 2ª o verb to be (was) está conjugado no passado da 1ª pessoa (I).
Espero ter ajudado :)