Had vs Had Been
Had e Had foram duas palavras que frequentemente são confundidas como palavras que denotam o mesmo significado. Na verdade, eles não são assim. São duas palavras diferentes que transmitem significados diferentes. A palavra 'had' é um verbo auxiliar e é usado no pretérito perfeito. Por outro lado, a palavra 'tinha sido' é um verbo auxiliar, e é usado no passado, no tempo contínuo perfeito. Esta é a principal diferença entre as duas palavras.
Observe as duas frases,
1. Eu escrevi uma carta para ele.
2. Ela havia lhe dado uma flor.
Em ambas as frases, você pode descobrir que o verbo 'had' é usado no pretérito perfeito. Portanto, leva o verbo em sua forma de particípio passado. Nos exemplos dados acima, os verbos usados em suas formas de particípio anteriores são 'escritos' e 'dados' respectivamente.
Observe as duas frases,
1. Ela estava escrevendo para ele desde então.
2. Você estava ouvindo o conselho dele então.
Em ambas as frases, você pode ver que o verbo auxiliar 'tinha sido' é usado no passado, no tempo contínuo perfeito. Na primeira frase, é usado com o verbo 'writing' e na segunda frase é usado com o verbo 'listening'.
É interessante notar que a palavra 'tinha sido' é entendida em algum momento no sentido de 'visitado' como nas frases,
1. Estive duas vezes em Londres.
2. Ela esteve na casa dele muitas vezes no passado.
Nas duas frases, você pode descobrir que a palavra 'tinha sido' é usada no sentido de 'visitado' e, portanto, o significado da primeira frase seria 'visitei Londres duas vezes', e o significado da segunda frase seria ser 'ela visitou sua casa muitas vezes no passado'.