Had x was x were: Qual é usado para dizer a idade?

Had - passado de have
Was - passado do verbo to be usado para You, we, they
Were - passado do verbo to Be usado para I, he, she, it

Na frase abaixo:

I was nine years old.
Eu tinha 9 anos de idade.

Porque o correto é was ao invés de had.
Have - ter e se had é passado de have entendo pela logica que deveria ser. I had nine years old.
Ja presenciei outros casos parecidos que pedia o uso do had, mais o certo é was, mais não me lembro agora as frases.

Mais Votada Mais Votada

Avatar do usuário edrob518 3160 6 71
Primeiramente, Were e o passado do verbo to be usado com os sujeito You, We, they.
Was passado do verbo to be usados com os sujeitos I, She, it and He

Bem, eu entendo que voce quis dizer. O que fez com que voce ficassecom essa confusao foi porque voce quis traduzir literalmente do portugues para o ingles mas nao e assim que funciona.

Quando voce que falar de sua idade voce sempre usar a formula Sujeito + Verb to be(concordando com o sujeito) + idade

Ex: I am 17 years old e nao I have 17 yeas old

Ex: I was 15 years old when I started learning English e nao I had 15 years old when I started learning English

De inicio, e um pouco estranho mas depois voce acostumava e pega o jeito :)
MENSAGEM PATROCINADA Aprenda dicas sobre os tempos verbais em inglês! Baixe agora o seu Guia Grátis de Tempos Verbais em Inglês. Ele contém um ótimo resumo para revisar todos os conceitos.

Clique aqui e saiba como baixar!