Pesquise entre vários professores de Inglês...
Davood
it's been a while which one is correct? 1- it's been a while I haven't smoked 2-It's been a while I haven't been smooking

Respostas · 2

1
If you're going to say that in one sentence, I would say this: It's been a while since I last smoked. You could also say this: I haven't smoked in a while. Or this: I haven't been smoking lately.
1
I would say: It's been a while since I last smoked. Or It's been a while since the last time that I smoked.

Ainda não encontrou suas respostas?

Escreva suas perguntas e deixe os falantes nativos ajudá-lo!

Não perca a oportunidade de aprender uma língua no conforto da sua casa. Navegue pela nossa seleção de professores de línguas experientes e inscreva-se na sua primeira aula agora mesmo!

Comece a aprender hoje