How long ... for x For how long
Prezados,
Qual a diferença entre as sentenças:
How long have you known her for?
For how long have you known her?
Grato
Qual a diferença entre as sentenças:
How long have you known her for?
For how long have you known her?
Grato
CENTENAS DE EXPRESSÕES DO INGLÊS
1 resposta
"How long have you known her for?": Neste caso, "for" não é necessário e torna a frase incomum, menos natural. Diga apenas "how long have you known her?", que é com certeza a melhor (mais natural, mais comum) opção.
"For how long have you known her?": Esta construção poderia até ser usada, mas ela não sobrevive à opção anterior "how long have you known her?".
Bons estudos.
"For how long have you known her?": Esta construção poderia até ser usada, mas ela não sobrevive à opção anterior "how long have you known her?".
Bons estudos.