HAVE BEEN indica algo que aconteceu ou começou no passado e possui conexão com o presente, enquanto WAS indica algo que aconteceu apenas no passado. Bem, após essa explicação, que não leva a lugar nenhum, vejamos alguns exemplos que explicam melhor:
Eu tenho andado muito ocupado.
I have been very busy.(eu estava e continuo muito ocupado)
Eu estava muito ocupado ontem.
I was very busy yesterday.(eu estava muito ocupado somente ontem)
Para melhor entendimento, repare que Have Been costuma ter a companhia de expressões como, So far, This week, Lately, etc. Tais expressões indicam continuidade.
Eu estou dando o meu melhor ultimamente.
I have been doing my best lately.
Ela disse que está progredindo muito este mês.
She said she has been making a lot of progress this month.
Já Was costuma estar acompanhado de expressões que reportam o passado, tais como, yesterday, last night, last month, ago, etc. Vejamos alguns exemplos:
Eu estava estudando muito mês passado.
I was studying hard last month.
Eu estava em casa ontem à noite.
I was at home last night.
Ele estava desempregado dois meses atrás.
He was out of work a couple months ago.
Por fim, deixo algumas frases para você treinar.
1. I….. recieving numerous awards recently.
2. She….. traveling last week.
3. He…..a child 20 years ago.
4. They…..living in Australia so far.
5. We….. working together lately.
6. He ….. watching a flick the day before yesterday.
