Como dizer "Ficar um bom tempo fazendo algo" em inglês

Hello guys!
I would like to know how can you say Fiquei um bom tempo (conversando, argumentando, etc..) in English.

Ex: "Faz tempo que não encontrava o meu amigo e ficamos um bom tempo conversando sobre o que aconteceu."
" Eu fiquei um bom tempo argumentando o que ele podia e que não podia"


Thanks a lot

INGLÊS PARA VIAGENS
A professora Marcela Miranda, mais conhecida como a Tia do Inglês, ensina nesta aula introdutória o vocabulário básico de inglês para viagens. Está se preparando para sua próxima viagem? A sua jornada começa aqui! ACESSAR AULA
1 resposta
  Resposta mais votada
4 36 579
" It had been a long time since I last met my friend, then we spent an extended period talking about what happened " ... * Muito comum tb: " It´s been a long time.... "

" I spent a long time discussing on what he could and could not do "

* Não confunda os verbos DISCUSS e ARGUE, falsos cognatos para a língua Portuguesa.
* Cuidado tb com a concordância verbal e preposições, na construção das frases em Português.

suave!