Como dizer "Fazendo algo por algum tempo" em inglês

Fazendo algo há algum tempo.

Eu procurei pela busca e não achei nada que me respondesse, mas eu queria saber como eu digo que estou fazendo algo há x horas.
Por exemplo, eu estou estudando há 2 horas. Seria "I'm studying for 2 hours ago"?

POWER QUESTIONS
O professor das celebridades Daniel Bonatti ensina várias técnicas para você ter conversas melhores mesmo com conhecimentos básicos de inglês. Com as power questions você vai aprender a direcionar a conversa para onde quiser e com isso alcançar seus objetivos na comunicação. ACESSAR AULA
1 resposta
  Resposta mais votada
2 16 113
Hi, What's up?

You should use > I've been studying for....

For example> I have been playing soccer for 2 hours, I'm awfully tired!

"I've been studying for about two hours and I still don't get anything." (Google)