Como dizer "Eu já jogava esse jogo por um tempo" em inglês

Olá, gostaria de saber a tradução correta dessa frase para o inglês.

CENTENAS DE EXPRESSÕES DO INGLÊS
Preparamos um plano de estudos para ajudar você a dominar centenas de palavras e expressões do inglês em tempo recorde. EXPERIMENTE AGORA
1 resposta
Existem algumas maneiras de você expressar isso em inglês:
*I have been/ I've been playing this game for a long time.
*I've been playing this game for years.